css - HTML5 表单选择字段直到悬停才显示

标签 css html forms select

我在 Windows 上查看下拉菜单项时遇到问题。当我打开下拉菜单时,选项会隐藏,直到您将鼠标悬停在它们上面。一切似乎在 Mac (Chrome/Safari) 上运行良好,但在 Windows (Chrome/IE) 上运行不正常。以前有人遇到过这个吗?

这是我的 HTML:

<select>
    <option value disabled selected>Select your option</option>
    <option value=“duck”>Duck</option>
    <option value=“lamb”>Lamb</option>
    <option value=“vegetarian”> Vegetarian </option>
</select>

您可以在此处查看相关网站: http://newyearnewshaki.com > 点击回复按钮

最佳答案

因为您有一个将字体颜色设置为白色的 CSS 规则。第 2084 行:

input,textarea,file,select {
    font-family: "Montserrat",sans-serif;
    width: 100%;
    background: transparent;
    border: 2px solid #FFF;
    padding: 1em;
    margin: 1em 0 2em 0;
    font-size: 1em;
    color:#FFF; /* HERE */
    outline: none;
    -webkit-transition: border 0.2s ease-in-out;
    transition: border 0.2s ease-in-out;
    border-radius: 5px;
}

关于css - HTML5 表单选择字段直到悬停才显示,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45923359/

相关文章:

javascript - 检测和管理选定的文本

javascript - 即使验证失败,表单也会提交

javascript - 如何捕获 :after content in IE8?

javascript - MDL 模态对话框在模态背景后面单击

javascript - 打印被 Angular 过滤器 chop 的字符串

html - 100% 高度 CSS,固定页脚

javascript - 无法读取空帮助的属性 "style"。 [Javascript、HTML、CSS、JQuery]

javascript - 单击放大 SVG 组,然后最小化

jquery - 如何将 PayPal 表单输入的值更改为用户通过文本输入给出的值

css - Firefox 上未显示表单上的 overflow-y