- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
这行不通:
<select size="2">
<option>Mars</option>
<option>Earth</option>
<option>Jupiter</option>
</select>
无法将 select 的 size-attribute 设置为 2 或 3。任何其他值都可以正常工作。有解决办法吗?为什么这不可能?
Jquerys $('select').attr('size', '2');
也不会工作。
使用 Safari 5.1.7 测试
最佳答案
似乎这种行为不一定是规范的一部分,至少在 sitepoint 中是这样:
If the size is set to "1", or omitted entirely, the select will render as a pull-down list. If the value is greater than "1", the select renders as list of options. If the value of the size attribute is lower than the number of option elements contained in the select list, the browser will display a scroll bar control to indicate that there are more options to view or action below
http://reference.sitepoint.com/html/select/size
您可以根据需要使用 height
css 来调整它。
关于html - 如何在 webkit 浏览器中将 select-element 上的 size-Attribute 设置为 2 或 3?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10938442/
我是一名优秀的程序员,十分优秀!