首頁 > web前端 > css教學 > 主體

為什麼我的下拉式選單背景圖片在 Chrome 中不顯示?

DDD
發布: 2024-10-29 04:07:02
原創
856 人瀏覽過

Why Does My Dropdown Background Image Not Display in Chrome?

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中文網其他相關文章!

來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板