Chrome 下拉背景图像问题
尝试使用 CSS 将背景图像应用到选择/下拉元素时,它可能无法正确显示在 Chrome 中。这是一个常见问题,解决起来可能令人沮丧。
以下 CSS 代码适用于 Firefox 和 Internet Explorer,但无法在 Chrome 中应用背景图像:
<code class="css">#main .drop-down-loc { width: 506px; height: 30px; border: none; background-color: Transparent; background: url(images/text-field.gif) no-repeat 0 0; padding: 4px; line-height: 21px; }</code>
至要在 Chrome 中解决此问题,需要使用 -webkit-appearance 属性删除下拉列表的默认外观:
<code class="css">select { -webkit-appearance: none; }</code>
此 CSS 规则指示 Chrome 忽略其默认下拉列表外观并应用您的自定义样式
如果需要,您还可以包含包含下拉箭头的图像作为背景的一部分。这可以提供更加无缝的外观并增强用户体验。
以上是为什么我的下拉菜单背景图像在 Chrome 中不显示?的详细内容。更多信息请关注PHP中文网其他相关文章!