一款純css3實現(xiàn)簡單的checkbox復(fù)選框和radio單選框
發(fā)布時間:2014-11-05 15:27:29 作者:佚名
我要評論

這篇文章主要為大家介紹了利用純css3實現(xiàn)一款簡單實用的checkbox復(fù)選框和radio單選框,代碼簡單易懂,可以直接復(fù)制,感興趣的可以進(jìn)來看看哦
昨天為大家分享了一款很炫的checkbox復(fù)選框和radio單選框,今天再給大家?guī)硪豢詈唵螌嵱玫腸heckbox復(fù)選框和radio單選框。界面清淅、舒服。先給大家來張效果圖:
實現(xiàn)代碼:
html代碼:
XML/HTML Code復(fù)制內(nèi)容到剪貼板
- <div class="frame">
- <input checked="checked" id="radio_1" name="radio" type="radio">
- <label class="radio" for="radio_1">
- <i class="fa fa-times"></i>
- </label>
- <input id="radio_2" name="radio" type="radio">
- <label class="radio" for="radio_2">
- <i class="fa fa-times"></i>
- </label>
- <input id="radio_3" name="radio" type="radio">
- <label class="radio" for="radio_3">
- <i class="fa fa-times"></i>
- </label>
- <input id="radio_4" name="radio" type="radio">
- <label class="radio" for="radio_4">
- <i class="fa fa-times"></i>
- </label>
- <input id="radio_5" name="radio" type="radio">
- <label class="radio" for="radio_5">
- <i class="fa fa-times"></i>
- </label>
- </div>
- <div class="frame">
- <input checked="checked" id="check_1" name="check" type="checkbox">
- <label class="check" for="check_1">
- <i class="fa fa-check"></i>
- </label>
- <input id="check_2" name="check" type="checkbox">
- <label class="check" for="check_2">
- <i class="fa fa-check"></i>
- </label>
- <input id="check_3" name="check" type="checkbox">
- <label class="check" for="check_3">
- <i class="fa fa-check"></i>
- </label>
- <input id="check_4" name="check" type="checkbox">
- <label class="check" for="check_4">
- <i class="fa fa-check"></i>
- </label>
- <input id="check_5" name="check" type="checkbox">
- <label class="check" for="check_5">
- <i class="fa fa-check"></i>
- </label>
- </div>
css3代碼:
CSS Code復(fù)制內(nèi)容到剪貼板
- form
- {
- width: 100vw;
- height: 100vh;
- display: flex;
- flex-flow: column wrap;
- justify-content: center;
- align-items: center;
- }
- form .frame
- {
- display: flex;
- flex-flow: row nowrap;
- }
- form .frame input
- {
- display: none;
- }
- form .frame label
- {
- cursor: pointer;
- position: relative;
- width: 30px;
- height: 30px;
- margin: 10px;
- background: #8ABA56;
- transition: all 0.3s ease-in-out;
- font-size: 12pt;
- color: #FFF;
- -webkit-font-smoothing: antialiased;
- }
- form .frame label.radio
- {
- border-radius: 100%;
- }
- form .frame label.check
- {
- border-radius: 5px;
- }
- form .frame label .fa
- {
- position: absolute;
- top: 0;
- left: 0;
- rightright: 0;
- bottombottom: 0;
- opacity: 0;
- -webkit-transform: scale(0);
- transition: all 0.3s ease-in-out;
- line-height: 30px;
- text-align: center;
- }
- form .frame input:checked + label
- {
- background: #678b40;
- }
- form .frame input:checked + label .fa
- {
- opacity: 1;
- -webkit-transform: scale(1);
- }
好了。復(fù)制上面的html代碼和css代碼。輕松搞定一款漂亮的checkbox、radio按鈕,謝謝閱讀,希望能幫到大家,請繼續(xù)關(guān)注腳本之家,我們會努力分享更多優(yōu)秀的文章。
相關(guān)文章
利用純CSS自定義Checkbox和Radio的樣式示例代碼
大家應(yīng)該都知道Checkbox和Radio這兩個控件比較特殊,因為它在不同平臺的擁有不同的展示。所以這篇文章就來給大家介紹如何利用CSS3的一些屬性來實現(xiàn)自定義checkbox和radio樣2016-11-06純css3實現(xiàn)效果超級炫的checkbox復(fù)選框和radio單選框
天要為大家分享的是純css3實現(xiàn)的checkbox復(fù)選框和radio單選框,效果超級炫,這個實例完全由css3實現(xiàn)的沒有任何js代碼2014-09-01CSS3實例分享--超炫checkbox復(fù)選框和radio單選框
這篇文章主要介紹了CSS3實例分享--超炫checkbox復(fù)選框和radio單選框,需要的朋友可以參考下2014-09-01css3和jquery實現(xiàn)自定義checkbox和radiobox組件
這篇文章主要介紹了css3和jquery實現(xiàn)自定義美化Checkbox和Radiobox組件的示例,需要的朋友可以參考下2014-04-22CSS 點擊radio實現(xiàn)兩個圖片樣式切換并且多個radio中只能有一個checked
這篇文章主要介紹了CSS 點擊radio實現(xiàn)兩個圖片樣式切換并且多個radio中只能有一個checked,感興趣的朋友跟隨小編一起看看吧2019-12-11