国产99久久精品_欧美日本韩国一区二区_激情小说综合网_欧美一级二级视频_午夜av电影_日本久久精品视频

最新文章專題視頻專題問答1問答10問答100問答1000問答2000關鍵字專題1關鍵字專題50關鍵字專題500關鍵字專題1500TAG最新視頻文章推薦1 推薦3 推薦5 推薦7 推薦9 推薦11 推薦13 推薦15 推薦17 推薦19 推薦21 推薦23 推薦25 推薦27 推薦29 推薦31 推薦33 推薦35 推薦37視頻文章20視頻文章30視頻文章40視頻文章50視頻文章60 視頻文章70視頻文章80視頻文章90視頻文章100視頻文章120視頻文章140 視頻2關鍵字專題關鍵字專題tag2tag3文章專題文章專題2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章專題3
問答文章1 問答文章501 問答文章1001 問答文章1501 問答文章2001 問答文章2501 問答文章3001 問答文章3501 問答文章4001 問答文章4501 問答文章5001 問答文章5501 問答文章6001 問答文章6501 問答文章7001 問答文章7501 問答文章8001 問答文章8501 問答文章9001 問答文章9501
當前位置: 首頁 - 科技 - 知識百科 - 正文

利用CSS3美化單選、復選按鈕的顯示樣式

來源:懂視網 責編:小采 時間:2020-11-27 18:53:21
文檔

利用CSS3美化單選、復選按鈕的顯示樣式

利用CSS3美化單選、復選按鈕的顯示樣式:眾所周知,表單中的一寫元素原生樣式不是很好看,項目中用到的時候需要優化,下面這篇文章主要介紹了如何利用CSS3美化單選、復選按鈕的顯示樣式,需要的朋友可以參考借鑒,下面來一起看看吧。前言相信大家都知道在表單元素中,單選按鈕和復選按鈕都具有選中和
推薦度:
導讀利用CSS3美化單選、復選按鈕的顯示樣式:眾所周知,表單中的一寫元素原生樣式不是很好看,項目中用到的時候需要優化,下面這篇文章主要介紹了如何利用CSS3美化單選、復選按鈕的顯示樣式,需要的朋友可以參考借鑒,下面來一起看看吧。前言相信大家都知道在表單元素中,單選按鈕和復選按鈕都具有選中和
眾所周知,表單中的一寫元素原生樣式不是很好看,項目中用到的時候需要優化,下面這篇文章主要介紹了如何利用CSS3美化單選、復選按鈕的顯示樣式,需要的朋友可以參考借鑒,下面來一起看看吧。

前言

相信大家都知道在表單元素中,單選按鈕和復選按鈕都具有選中和未選中狀態。要覆寫這兩個按鈕默認樣式比較困難。在CSS3中,我們可以通過狀態選擇器“:checked”配合其他標簽實現自定義樣式。利用CSS3我們可以打造非常具有個性化的用戶表單,本文中實現的效果非常不錯,感興趣的朋友們下面來一起學習學習。

效果圖如下

利用CSS3美化單選、復選按鈕的顯示樣式

實例代碼

<!DOCTYPE html>
<html lang="en">
<head>
 <meta charset="UTF-8">
 <title>復選單選樣式</title>
 <link rel="stylesheet" href="style.css">
</head>
<style>
 form {
 border: 1px solid #ccc;
 padding: 20px;
 width: 300px;
 }
 .wrapper {
 margin-bottom: 10px;
 }
 /*復選框*/
 .checkbox-box {
 display: inline-block;
 width: 20px;
 height: 20px;
 margin-right: 10px;
 position: relative;
 border: 2px solid orange;
 vertical-align: middle;
 }
 .checkbox-box input {
 opacity: 0;
 position: absolute;
 top:0;
 left:0;
 z-index:10;
 }
 .checkbox-box span {
 position: absolute;
 top: -10px;
 right: 3px;
 font-size: 30px;
 font-weight: bold;
 font-family: Arial;
 -webkit-transform: rotate(30deg);
 transform: rotate(30deg);
 color: orange;
 } 
 .checkbox-box input[type="checkbox"] + span {
 opacity:0;
 }
 .checkbox-box input[type="checkbox"]:checked + span {
 opacity: 1;
 }

 /*單選框*/
 .redio-box {
 display: inline-block;
 width: 30px;
 height: 30px;
 margin-right: 10px;
 position: relative;
 background: orange;
 vertical-align: middle;
 border-radius: 100%;
 }
 .redio-box input {
 opacity: 0;
 position: absolute;
 top:0;
 left:0;
 width: 100%;
 height:100%;
 z-index:100;/*使input按鈕在span的上一層,不加點擊區域會出現不靈敏*/
 }
 .redio-box span { 
 display: block;
 width: 10px;
 height: 10px;
 border-radius: 100%;
 position: absolute;
 background: #fff;
 top: 50%;
 left:50%;
 margin: -5px 0 0 -5px;
 z-index:1;
 }
 .redio-box input[type="radio"] + span {
 opacity: 0;
 }
 .redio-box input[type="radio"]:checked + span {
 opacity: 1;
 }
</style>
<body>
<h2>復選框:</h2>
<form action="#">

 <p class="wrapper">
 <p class="checkbox-box">
 <input name="1" type="checkbox" checked id="usename" />
 <span>√</span>
 </p>
 <label for="usename">體育</label>
 </p>
 
 <p class="wrapper">
 <p class="checkbox-box">
 <input name="1" type="checkbox" id="usepwd" />
 <span>√</span>
 </p>
 <label for="usepwd">音樂</label>
 </p>

 <p class="wrapper">
 <p class="checkbox-box">
 <input name="1" type="checkbox" id="checkbox3" />
 <span>√</span>
 </p>
 <label for="checkbox3">讀書</label>
 </p>
 
 <p class="wrapper">
 <p class="checkbox-box">
 <input name="1" type="checkbox" id="checkbox4" />
 <span>√</span>
 </p>
 <label for="checkbox4">運動</label>
 </p>

</form> 


<h2>單選框</h2>
<form action="#">
 <p class="wrapper">
 <p class="redio-box">
 <input type="radio" checked="checked" id="boy" name="1" /><span></span>
 </p>
 <label for="boy">男</label>
 </p>
 
 <p class="wrapper">
 <p class="redio-box">
 <input type="radio" id="girl" name="1" /><span></span>
 </p>
 <label for="girl">女</label>
 </p>
</form> 

</body>
</html>

注意:

+ 是css的相鄰選擇符。

關系選擇符只有四種,是 空格 > + ~ (包含選擇符、子選擇符、相鄰選擇符、兄弟選擇符)

更多利用CSS3美化單選、復選按鈕的顯示樣式相關文章請關注PHP中文網!

聲明:本網頁內容旨在傳播知識,若有侵權等問題請及時與本網聯系,我們將在第一時間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com

文檔

利用CSS3美化單選、復選按鈕的顯示樣式

利用CSS3美化單選、復選按鈕的顯示樣式:眾所周知,表單中的一寫元素原生樣式不是很好看,項目中用到的時候需要優化,下面這篇文章主要介紹了如何利用CSS3美化單選、復選按鈕的顯示樣式,需要的朋友可以參考借鑒,下面來一起看看吧。前言相信大家都知道在表單元素中,單選按鈕和復選按鈕都具有選中和
推薦度:
標簽: 美化 樣式 復選框
  • 熱門焦點

最新推薦

猜你喜歡

熱門推薦

專題
Top
主站蜘蛛池模板: 国产精品视频久久久 | 亚洲一区二区三区中文字幕 | 久热福利 | 亚洲第二页 | 亚洲色图第一页 | 伊人久久综合网亚洲 | 欧美日韩精品一区二区三区视频播放 | 国产欧美日 | 一级特黄牲大片免费视频 | 亚洲一区日韩二区欧美三区 | 亚洲欧美自拍偷拍 | 国产亚洲精品va在线 | 在线观看黄a大片爽爽影院免费 | 国产精品免费视频网站 | 成人毛片免费免费 | 国产午夜久久影院 | 精品国产综合区久久久久99 | 亚欧美色| 日韩国产欧美一区二区三区 | 亚洲自拍偷拍区 | 制服丝袜一区 | 亚洲欧美综合区自拍另类 | 香蕉精品视频 | 中文在线免费看视频 | 久久国内精品 | 久久精品视频一区二区三区 | 全免费午夜一级毛片一级毛 | 国产精品亚洲四区在线观看 | 岛国一区二区 | 在线观看国产精品入口 | 日韩123 | 免费a黄色 | 欧美亚洲一区二区三区在线 | 看全色黄大色大片免费久久久 | 精品一区二区三区免费毛片爱 | 99re伊人| 欧美成人日韩 | 一道本在线播放 | 日本a v 黄| 国产成人综合久久精品尤物 | www.香蕉视频在线观看 |