」工欲善其事,必先利其器。「—孔子《論語.錄靈公》
首頁 > 程式設計 > 為什麼填入在 Safari 和 IE 選擇清單中不起作用?

為什麼填入在 Safari 和 IE 選擇清單中不起作用?

發佈於2024-11-05
瀏覽:373

Why Isn\'t Padding Working in Safari and IE Select Lists?

在Safari 和IE 的選擇清單中不顯示填充

儘管W3 規範中沒有限制,但WebKit 瀏覽器不支援選擇框中的填充,包括Safari和Chrome。因此,這些瀏覽器中不應用填充。

要解決此問題,請考慮使用 text-indent 而不是 padding-left。透過相應增加選擇框的寬度來保持相同的縮排量。

例如,在您的程式碼中:

透過添加text-indent:15px 並將寬度增加到258px,選擇框現在將顯示相同的縮進,就好像它有15px 的左填充一樣,同時仍然可以在WebKit 瀏覽器。

版本聲明 本文轉載於:1729731092如有侵犯,請洽[email protected]刪除
最新教學 更多>

免責聲明: 提供的所有資源部分來自互聯網,如果有侵犯您的版權或其他權益,請說明詳細緣由並提供版權或權益證明然後發到郵箱:[email protected] 我們會在第一時間內為您處理。

Copyright© 2022 湘ICP备2022001581号-3