如何僅使用 CSS 將單選按鈕設定為看起來像按鈕並保持 IE8 相容性?
自定義單選按鈕外觀:使它們看起來像按鈕
問題:
您的目標在捐款表格上建立類似按鈕而不是典型的圓形錶盤的單選按鈕。而且,此功能需要在 IE8 中無縫運作。
解決方案:
利用CSS,無需依賴外部框架或對HTML 進行大量修改即可實現所需的結果.
HTML結構:
HTML 結構基本上保持不變,使用單選按鈕清單(ul)。
CSS 樣式:
- 使用不透明度隱藏預設單選按鈕:0.01。
- 定位絕對輸入元素,將其與其頂部的標籤對齊。
- 將標籤設為區塊元素並將其絕對定位以覆蓋整個按鈕區域。使用遊標:指標進行互動。
- 當單選按鈕被選取時,使用 CSS 將背景顏色套用至對應的標籤,模仿按鈕點選效果。
示例代碼:
.donate-now { list-style-type: none; margin: 25px 0 0 0; padding: 0; } .donate-now li { float: left; margin: 0 5px 0 0; width: 100px; height: 40px; position: relative; } .donate-now input[type="radio"] { opacity: 0.01; z-index: 100; } .donate-now input[type="radio"]:checked+label, .Checked+label { background: yellow; } .donate-now label { padding: 5px; border: 1px solid #CCC; cursor: pointer; z-index: 90; } .donate-now label:hover { background: #DDD; }
登入後複製
示例使用:
<ul class="donate-now"> <li> <input type="radio">
登入後複製
此方法允許您有效地自訂單選按鈕外觀,使它們類似於按鈕而不影響功能。
以上是如何僅使用 CSS 將單選按鈕設定為看起來像按鈕並保持 IE8 相容性?的詳細內容。更多資訊請關注PHP中文網其他相關文章!
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn

熱AI工具

Undresser.AI Undress
人工智慧驅動的應用程序,用於創建逼真的裸體照片

AI Clothes Remover
用於從照片中去除衣服的線上人工智慧工具。

Undress AI Tool
免費脫衣圖片

Clothoff.io
AI脫衣器

Video Face Swap
使用我們完全免費的人工智慧換臉工具,輕鬆在任何影片中換臉!

熱門文章
如何修復KB5055523無法在Windows 11中安裝?
3 週前
By DDD
如何修復KB5055518無法在Windows 10中安裝?
3 週前
By DDD
<🎜>:死鐵路 - 如何馴服狼
4 週前
By DDD
R.E.P.O.的每個敵人和怪物的力量水平
3 週前
By 尊渡假赌尊渡假赌尊渡假赌
<🎜>:種植花園 - 完整的突變指南
2 週前
By DDD

熱工具

記事本++7.3.1
好用且免費的程式碼編輯器

SublimeText3漢化版
中文版,非常好用

禪工作室 13.0.1
強大的PHP整合開發環境

Dreamweaver CS6
視覺化網頁開發工具

SublimeText3 Mac版
神級程式碼編輯軟體(SublimeText3)

您是否曾經在項目上需要一個倒計時計時器?對於這樣的東西,可以自然訪問插件,但實際上更多

在元素個數不固定的情況下如何通過CSS選擇第一個指定類名的子元素在處理HTML結構時,常常會遇到元素個數不�...

關於Flex佈局中紫色斜線區域的疑問在使用Flex佈局時,你可能會遇到一些令人困惑的現象,比如在開發者工具(d...

格子呢是一塊圖案布,通常與蘇格蘭有關,尤其是他們時尚的蘇格蘭語。在Tartanify.com上,我們收集了5,000多個格子呢
