摘要:在一些網(wǎng)站上經(jīng)常可以看到改造過的按鈕選項比如這樣由于之前一直在端企業(yè),樣式差不多就了所以也沒去研究。
在一些網(wǎng)站上經(jīng)常可以看到改造過的按鈕選項比如這樣
由于之前一直在B端企業(yè),樣式差不多就Ok了所以也沒去研究。昨天刷百度前端學院的時候遇到一個題就是改造checkbox radio樣式的,大概研究一番
最常見的自定義按鈕樣式,其實是用label模擬的,關(guān)于label可以在mdn進行查閱
label的for與表單的id對應(yīng),點擊click對應(yīng)的表單被激活
通過上面的例子知道了,只要label的for屬性和表單的id對應(yīng),那么點擊label就等于點擊表單
這樣我們可以通過把原本的input隱藏掉,改造label的樣式就好了,來個最簡單的實現(xiàn)
css label {width: 16px;height: 16px;border:1px solid #d9d9d9;display:flex} input {display: none} .demo:checked+label {border: 1px solid red; font-weight: 700;} .demo:checked+label::after {margin: auto;content: "";color: red;width: 8px;height: 8px;line-height: 8px;text-align: center;font-size: 12px;border-radius: 50%;background: red;} html
文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請注明本文地址:http://systransis.cn/yun/113209.html
摘要:最近推出了新版的,并希望能夠在瀏覽器中檢測到新加入的深色模式。能夠?qū)撁嫒萜魃系倪吙蜿幱斑M行更新,使其在使用深色模式時不太透明。利用使用為按鈕創(chuàng)建不同的樣式和交互我們可以利用為深色和淺色主題的按鈕創(chuàng)建不同的樣式和懸停交互。 翻譯:瘋狂的技術(shù)宅原文:https://www.creativebloq.com/... 本文首發(fā)微信公眾號:jingchengyideng歡迎關(guān)注,每天都給你...
摘要:表示遞增的按鈕或軌道碎片,例如可以使區(qū)域向下或者向左移動的區(qū)域和按鈕適用于按鈕和軌道碎片。判斷軌道結(jié)束的位置是否是一對按鈕。 一 前言 在CSS 中,如果我們在塊級容器上設(shè)置了屬性: overflow:scroll /* x y 方向都會*/ 或者 overflow-x:scroll /*只是x方向*/ 或者 overflow-y:scroll /*只是y方向*/ 當塊級內(nèi)容區(qū)域...
摘要:表示遞增的按鈕或軌道碎片,例如可以使區(qū)域向下或者向左移動的區(qū)域和按鈕適用于按鈕和軌道碎片。判斷軌道結(jié)束的位置是否是一對按鈕。 一 前言 在CSS 中,如果我們在塊級容器上設(shè)置了屬性: overflow:scroll /* x y 方向都會*/ 或者 overflow-x:scroll /*只是x方向*/ 或者 overflow-y:scroll /*只是y方向*/ 當塊級內(nèi)容區(qū)域...
閱讀 2463·2021-11-11 16:54
閱讀 1244·2021-09-22 15:23
閱讀 3701·2021-09-07 09:59
閱讀 2039·2021-09-02 15:41
閱讀 3316·2021-08-17 10:13
閱讀 3095·2019-08-30 15:53
閱讀 1270·2019-08-30 13:57
閱讀 1241·2019-08-29 15:16