CSS实现水平按钮,无需其他技术
P粉893457026
P粉893457026 2023-09-04 12:29:02
0
1
431
<p>我正在尝试创建两个水平按钮,它们的宽度相同 - 基于最长按钮的宽度。</p> <ul> <li>每个按钮的文本内容可以由用户在单独的页面上调整...因此我无法控制他们的文本长度/第一个按钮和第二个按钮的文本长度。</li> <li>我希望按钮能够根据最长文本的长度进行调整,但不要超出页面的宽度(例如在移动设备上)。</li> <li>我希望按钮默认水平显示,但如果它们不能水平显示,则堆叠为列。</li> <li>如果整个文本无法适应,我需要按钮的文本换行。</li> </ul> <pre class="brush:php;toolbar:false;">&lt;div class=&quot;button-container&quot;&gt; &lt;div class=&quot;horizontal-button&quot; data-role=&quot;yes&quot;&gt;是&lt;/div&gt; &lt;div class=&quot;horizontal-button&quot; data-role=&quot;no&quot;&gt;不,抱歉 - 我不能做到&lt;/div&gt; &lt;/div&gt;</pre> <p>我尝试了多种选项...但无法使其正常工作!</p> <ul> <li>当使用网格布局grid-template-colums: 1fr 1fr时,我找不到一种方法来在需要时将按钮堆叠为列。</li> <li>当使用flex和flex:1 1 0时,我找不到一种方法来使按钮的宽度适应文本的长度。</li> </ul> <p>请帮忙!</p> <p>非常感谢! 达米安。</p>
P粉893457026
P粉893457026

热门教程
더>
最新下载
더>
网站特效
网站源码
网站素材
프론트엔드 템플릿
关于我们 免责声明 Sitemap
PHP中文网:公益在线PHP培训,帮助PHP学习者快速成长!