Warning: error_log(/data/www/wwwroot/hmttv.cn/caches/error_log.php): failed to open stream: Permission denied in /data/www/wwwroot/hmttv.cn/phpcms/libs/functions/global.func.php on line 537 Warning: error_log(/data/www/wwwroot/hmttv.cn/caches/error_log.php): failed to open stream: Permission denied in /data/www/wwwroot/hmttv.cn/phpcms/libs/functions/global.func.php on line 537
圖筆記記錄切圖網日常,說到網頁的表單美化 通常需要用到插件,因為 select,radio,checkbox比較特殊,無法通過css直接美化 ,這些也有比較不錯的美化插件 可以實現,不過這都是早幾年的情況,現在瀏覽器日益更新升級,對于html5 css3標準支持的更好,使得我們現在可以通過css3也可以進行美化,沒有插件參與,就可以省事不少,同時也可以讓頁面代碼更加簡潔,用到了圖片背景,不過是基于data:image 方式直接引用的,所以不用到實體圖片。
復制以下代碼即可實現 單選 復選美化,親測好用。
input[type=”radio”],
input[type=”checkbox”]{
width: 1em;
height: 1em;
margin-top: 0;
vertical-align: top;
appearance: none;
background-color: #fff;
background-image: var(–bs-form-check-bg-image);
background-repeat: no-repeat;
background-position: center;
background-size: contain;
border: 2px solid #e6e6e6;
print-color-adjust: exact;
cursor: pointer;
border-width: 0.125rem;
width: 1.25rem;
height: 1.25rem;
border-color: #e7e7e7;
}
lt;select>下拉框
<option>是下拉框的選項
<submit>提交按鈕
<value>名稱提交方式
<checked>單選按鈕進入頁面必選這個
<checkbox>多選按鈕
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8" />
<title></title>
</head>
<body>
請選擇你喜歡的水果<br />
<form>
<input type="radio" value="apple" name="fruit" checked="checked"/>蘋果<br />
<input type="radio" value="orange" name="fruit"/>橘子<br />
<input type="radio" value="mango" name="fruit"/>芒果<br />
<input type="submit" value="提交"/>
</form>
請選擇你喜歡的水果<br />
<form>
<input type="checkbox" value="apple" name="fruit"/>蘋果<br />
<input type="checkbox" value="orange" name="fruit"/>橘子<br />
<input type="checkbox" value="banana" name="fruit"/>香蕉<br />
<input type="submit" value="提交"/>
</form>
請選擇你喜歡的水果<br />
<form>
<select name="fruit" size="2">
<option value="apple">蘋果</option>
<option value="orange">橘子</option>
<option value="mango" selected="selected">芒果</option>
</select><br />
<input type="submit" value="提交"/>
</form>
</body>
</html>
注本頭條號,專注做前端。
經常做前端頁面,單選框、復選框美化是不可或缺的,考慮到兼容性,我們通常在PC項目中用 —— checkRadio.js 來做美化,手機端H5頁面則可以用css3實現 —— 因為手機端全部支持css3,記住這一點。
今天要分享的是純css3美化,外觀很時尚
//
*請認真填寫需求信息,我們會在24小時內與您取得聯系。