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

如何將填入套用至 Safari 和 Internet Explorer 中的選擇清單?

Mary-Kate Olsen
發布: 2024-10-24 08:44:01
原創
183 人瀏覽過

How to Apply Padding to Select Lists in Safari and Internet Explorer?

填充不適用於Safari 和IE 選擇清單

增強Safari 和Internet Explorer 中選擇清單的樣式可能具有挑戰性,因為缺乏對填充的支持。雖然萬維網聯盟 (W3C) 規範允許在選擇框中填充,但 Safari 和 Chrome 等 Webkit 瀏覽器忽略此功能。

要解決此問題,另一種方法是使用文字縮排代替左填充。透過在選擇框的寬度上添加相同的量,您可以有效地實現所需的間距。

考慮以下程式碼:

<select id="sexID" name="user[sex]"
        style="border: 1px solid #C1272D;
               width: 258px; // 243 + 15px
               text-indent: 15px;
               height: 25px;
               color: #808080;">
登入後複製

此範例示範如何實現所需的 15px透過應用 text-indent: 15px 並相應增加選擇框的寬度來進行填充。

以上是如何將填入套用至 Safari 和 Internet Explorer 中的選擇清單?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

來源:php
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
作者最新文章
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板
關於我們 免責聲明 Sitemap
PHP中文網:公益線上PHP培訓,幫助PHP學習者快速成長!