html - 选择选项 *selected* 属性在 chrome 中不起作用

标签 html css drop-down-menu html-select forms

我有一个类似这样的代码片段:

<select class="abcd" id="aaaa" />
<option selected>yes</option>
<option>no</option>
</select>

Firefox 在页面加载时显示Yes 作为默认选项。 但是,Chrome 和 Safari 却并非如此。选择框显示一个空白框,我必须单击该框以显示选项并查看默认选项(下拉框时选择是)。

如果我在这里遗漏了一些 bool 参数,你能理解吗?谢谢!

最佳答案

?它实际上似乎在 chrome 和 IE 中按预期工作(抱歉,手边没有 Safari)。 您是否尝试使用开发工具查看级联和计算样式规则?可能有脚本或 !important 规则等覆盖了您的代码。

关于html - 选择选项 *selected* 属性在 chrome 中不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29423945/

相关文章:

javascript - 将 "click outside of menu to close"jQuery/Javascript 添加到具有 .toggle() 的菜单下拉菜单

html - 淡入淡出图像社交媒体

html - 我怎样才能模仿这个布局

html - 调整大小时如何自动将框移动到底部?

asp.net - DropDownList selectedvalue 和表

html - 导航下拉定位

javascript - Bootstrap 混合下拉菜单切换

javascript - 在html中显示react javascript

html - 邮寄到 : links and webmail

javascript - 使用 Javascript 获取地理位置