91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

CSS中怎么自定義綠色復選框按鈕樣式

發布時間:2021-07-27 18:08:41 來源:億速云 閱讀:212 作者:Leah 欄目:web開發

本篇文章給大家分享的是有關CSS中怎么自定義綠色復選框按鈕樣式,小編覺得挺實用的,因此分享給大家學習,希望大家閱讀完這篇文章后可以有所收獲,話不多說,跟著小編一起來看看吧。

 首先想到的是, 復選框需要的是一個背景色, 然后就是一個復選框選中的狀態.選中狀態我們這里用 "勾號" 來表示. HTML就可以簡單的表示了

XML/HTML Code復制內容到剪貼板

  1. <div class="i-check">  

  2.        <input type="checkbox" value="0" />  

  3.        <label></label>  

  4. </div>  

.i-check 作為整體的復選框.加入的CSS代碼也簡單

CSS Code復制內容到剪貼板

  1. .i-check {   

  2.     width20px;   

  3.     height20px;   

  4.     positionrelative;   

  5.     margin20px auto;   

  6. }  

復選框的大小根據自己的需要而定. 這里設置margin, 是為了顯示在瀏覽器的中間.
然后就是設定復選框的默認狀態, 這里利用label來設置, 其高度和寬度都與.i-check設置一樣, 然后給其一個背景色,設置好他的位置.

CSS Code復制內容到剪貼板

  1. .i-check label {   

  2.    width20px;   

  3.    height20px;   

  4.    cursorpointer;   

  5.    positionabsolute;   

  6.    top: 0;   

  7.    left: 0;   

  8.    background#1A9909;   

  9.    border-radius: 4px;   

  10.   

默認狀態我們已經弄好了. 我們繼續分析, 那這時候需要的是一個選中狀態, 選中狀態剛已經講過用一個勾號表示, 這里我們利用偽類after來設置,設置其邊框,及旋轉這個after, 就變成了勾號.但是默認狀態勾號是隱藏的, 所以我們用了opacity為0.

CSS Code復制內容到剪貼板

  1. .i-check  label:after {   

  2.     content'';   

  3.     width9px;   

  4.     height5px;   

  5.     positionabsolute;   

  6.     top4px;   

  7.     left4px;   

  8.     border3px solid #fff;   

  9.     border-topnone;   

  10.     border-rightnone;   

  11.     backgroundtransparent;   

  12.     opacity: 0;   

  13.     transform: rotate(-45deg);   

  14. }   

  15.   

好了, 整個狀態設置好了. 現在需要在點擊復選框的時候讓勾號顯示出來.下面的代碼就可以完成

CSS Code復制內容到剪貼板

  1. .i-check input[type=checkbox]:checked + label:after {   

  2.     opacity: 1;   

  3. }   

寫到這里,不要忘記了, 讓Input復選框設置其樣式, 為了讓用戶能夠點擊到, 他的高寬度都要和整體一樣大小, 讓其在整個盒子的最頂層.這樣用戶就可以能夠隨便在這個區域就能點擊. OK , 最后一步就是讓這個input復選框隱藏起來, 隱藏起來, 不是讓他真正的隱藏去掉, 這樣的話, 就沒有點擊效果. 這里隱藏需要的是用opacity來設置為0.

CSS Code復制內容到剪貼板

  1. .i-check input[type=checkbox] {   

  2.     opacity: 0;   

  3.     positionabsolute;   

  4.     z-index: 2;   

  5.     left: 0;   

  6.     top: 0;   

  7.     width: 100%;   

  8.     height: 100%;   

  9.     margin: 0;   

  10. }   

以上就是CSS中怎么自定義綠色復選框按鈕樣式,小編相信有部分知識點可能是我們日常工作會見到或用到的。希望你能通過這篇文章學到更多知識。更多詳情敬請關注億速云行業資訊頻道。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

css
AI

丹东市| 罗平县| 怀远县| 紫阳县| 石林| 安徽省| 云浮市| 镇安县| 海晏县| 涟源市| 蒙阴县| 唐河县| 沙河市| 巫溪县| 成武县| 蒲城县| 汕头市| 陕西省| 登封市| 江都市| 专栏| 固阳县| 无棣县| 鄂托克旗| 普格县| 仁布县| 页游| 石首市| 老河口市| 南华县| 抚宁县| 中阳县| 军事| 清涧县| 荆州市| 常熟市| 靖江市| 榆社县| 华坪县| 永新县| 永和县|