我该如何在
谢谢! Aaron
<form>
标签内同时渲染<select>
和<select multiple="multiple">
标签?请提供CSS样式的代码示例。谢谢! Aaron
您可以很容易地使用类:
.singleSelect {
width: 200px;
}
.singleMultiple {
width: 300px;
}
<form>
<select class="singleSelect">
<option>Test</option>
</select>'
<br/>
<select class="singleMultiple" multiple="multiple">
<option>Test 1</option>
<option>Test 2</option>
<option>Test 3</option>
</select>
</form>
更高级的选择器可以用于 select[multiple]
,但要注意,旧版浏览器(编辑:显然只有IE6)可能不支持属性选择器,在下面的第一个示例中,您正在为页面上的每个 SELECT
元素设置样式(这称为元素选择器):
select {
width: 200px;
}
select[multiple] {
width: 300px;
}