這篇文章主要介紹“純css3怎么實(shí)現(xiàn)簡單的checkbox復(fù)選框和radio單選框”,在日常操作中,相信很多人在純css3怎么實(shí)現(xiàn)簡單的checkbox復(fù)選框和radio單選框問題上存在疑惑,小編查閱了各式資料,整理出簡單好用的操作方法,希望對大家解答”純css3怎么實(shí)現(xiàn)簡單的checkbox復(fù)選框和radio單選框”的疑惑有所幫助!接下來,請跟著小編一起來學(xué)習(xí)吧!
作為一家“創(chuàng)意+整合+營銷”的成都網(wǎng)站建設(shè)機(jī)構(gòu),我們在業(yè)內(nèi)良好的客戶口碑。創(chuàng)新互聯(lián)公司提供從前期的網(wǎng)站品牌分析策劃、網(wǎng)站設(shè)計(jì)、成都網(wǎng)站設(shè)計(jì)、成都網(wǎng)站制作、外貿(mào)網(wǎng)站建設(shè)、創(chuàng)意表現(xiàn)、網(wǎng)頁制作、系統(tǒng)開發(fā)以及后續(xù)網(wǎng)站營銷運(yùn)營等一系列服務(wù),幫助企業(yè)打造創(chuàng)新的互聯(lián)網(wǎng)品牌經(jīng)營模式與有效的網(wǎng)絡(luò)營銷方法,創(chuàng)造更大的價(jià)值。
昨天為大家分享了一款很炫的checkbox復(fù)選框和radio單選框,今天再給大家?guī)硪豢詈唵螌?shí)用的checkbox復(fù)選框和radio單選框。界面清淅、舒服。先給大家來張效果圖:
實(shí)現(xiàn)代碼:
html代碼:
XML/HTML Code復(fù)制內(nèi)容到剪貼板
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);
}
到此,關(guān)于“純css3怎么實(shí)現(xiàn)簡單的checkbox復(fù)選框和radio單選框”的學(xué)習(xí)就結(jié)束了,希望能夠解決大家的疑惑。理論與實(shí)踐的搭配能更好的幫助大家學(xué)習(xí),快去試試吧!若想繼續(xù)學(xué)習(xí)更多相關(guān)知識,請繼續(xù)關(guān)注創(chuàng)新互聯(lián)網(wǎng)站,小編會(huì)繼續(xù)努力為大家?guī)砀鄬?shí)用的文章!