我需要在不使用css的情况下调整选择HTML框的宽度,有没有办法?我试过尺寸但是它调整高度,宽度什么都没做?还有另一种方式吗?
答案 0 :(得分:15)
根据http://www.w3.org/TR/html401/interact/forms.html#h-17.6,无法在纯HTML中执行此操作。你可以使用样式元素设置它,虽然它有点没有css,因为它是内联的。
<select style="width: ....
答案 1 :(得分:7)
<style type="text/css">
select {
width:200px;
}
</style>
这不起作用吗?
答案 2 :(得分:1)
添加一个空的选项,其中包含足够的空格......
答案 3 :(得分:0)
如果你使用jquery, 数学 物理 化学
这是我选择的html代码。所以你必须添加另一个包含jquery类名的div,包括你的类名,并在你的类中应用高度和宽度。
<div class="ui-select selBox">
<select>
<option>Maths</option>
<option>Physics</option>
<option>Chemistry</option>
</select>
</div>
.selBox{
width: 470px !important;
height: 40px !important;
}
这里selBox是我的类名,ui-select是jquery类名。
答案 4 :(得分:-2)
select
{
width: 100%;
height: 42px;
}
将此类添加到您的样式标签中。它工作正常。