1. 程式人生 > >簡單的純css重置input單選多選按鈕的樣式--利用偽類

簡單的純css重置input單選多選按鈕的樣式--利用偽類

assets height radi 顯示 簡單 dde isp for back

由於input單選多選的原生樣式通常都不符合需求,所以在實現功能時通常都需要美化按鈕

html

<input type="radio" />
<input type="checkbox" />

css

input{visibility: hidden;} // 讓原生按鈕不顯示
input::before{
content: "";visibility: visible;display:inline-block;
width: 0.36rem;height: 0.36rem; // 設置合適的寬高
background: url(../assets/icon/nocheck_icon.png) no-repeat center; // 用自己的圖片替換-這個是未選中的圖片
background
-size:contain; } input:checked::before{ content: "";visibility: visible;display:inline-block; width: 0.36rem;height: 0.36rem; background: url(../assets/icon/checked_icon.png) no-repeat center; // 用自己的圖片替換-這個是選中的圖片 background-size:contain; }

簡單的純css重置input單選多選按鈕的樣式--利用偽類