标题说明了一切。我有一行输入,包括文本字段、选择、单选按钮和复选框,我希望该行的总宽度是屏幕的百分比,但我也希望某些单个输入保持恒定宽度。我试过将所有行输入放在<div>
标签内并将 css 设置为div
,width:100%
但它没有做任何事情。我认为这是因为我已将某些输入的 css 设置为特定数量的像素。
<div style="width:90%">
<span style="width:100%; display:block">
<input type="text" style="width:50px">
<input type="text" style="width:33%">
<input type="text" style="width:33%">
</span>
</div>
梅勒,
似乎您没有考虑过像输入通常表现为内联元素的基础知识。请确保您已将它们设置为以 % 为单位占用宽度
例如:
<div style="width:90%">
<span style="width:100%">some text</span>
//this should not work until you make span as 'display:block'
</div>
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句