免费观看又色又爽又黄的小说免费_美女福利视频国产片_亚洲欧美精品_美国一级大黄大色毛片

input單選按鈕樣式如何修改

2024-01-02    分類: 網站建設

前言:

在表單單選按鈕開發過程中,我們肯定會感覺原生的radio太丑而且在ios端會出現看不清的原因。我們本著百分之百還原設計圖的原則需要在radio的基礎上進行修改。接下來就由成都網站建設工程師為大家詳細介紹。

原理:

將label 的for和radio的id 關聯到一起,關聯到一起就可以到達和radio一樣的效果同時也可以修改css樣式進行美化,(必須關聯到一起要不然會出現點擊無效的bUG)這樣式部分就可以做很多事情了,首先需要將他們的父級做相對定位,再將label絕對定位到radio上面,最好再給input設置成display:none;就可以實現。

成都網站建設

實現:

首先設置HTML頁面,剛才我們說到將label 的for和radio的id 關聯到一起,我準備采用flex布局所以在最外層添加了一層。其實做到這里其實已經實現了就是看不出來效果。

成都網站建設

css部分:最外層的容器需要設置 display:flex;確保子元素在一行 align-items: center; 確保子元素在水平居中(如果有朋友對彈性盒子不了解的話,后面會出一期單獨講彈性盒子的)

成都網站建設

外層設置position: relative;

成都網站建設

label 需要設置 position: absolute;屬性 蓋到 radio的上面做到模擬點擊效果

成都網站建設

重點來了!我們需要radio的checked和label的屬性設置到一起。

成都網站建設

這樣我們的效果就出來了,間距和字體字號我在這里就不多贅述了。

成都網站建設

總結重點:

1.將label 的for和radio的id 關聯到一起

2.label 需要設置 position: absolute;屬性 蓋到 radio的上面做到模擬點擊效果

3.我們需要radio的checked和label的屬性設置到一起

4.自定義修改沒有選中狀態修改label樣式,選中狀態同時修改radio checked + label:after

以上關于input單選按鈕樣式修改均屬成都網站建設工程師的個人觀點,大家如果對此有著不同的見解,可以關注公眾號“創新互聯派”給我留言,大家可以交流一下自己的心德體會,共同學習進步。

網頁名稱:input單選按鈕樣式如何修改
轉載來于:http://m.newbst.com/news28/311578.html

成都網站建設公司_創新互聯,為您提供品牌網站制作、小程序開發域名注冊面包屑導航、關鍵詞優化、靜態網站

廣告

聲明:本網站發布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創新互聯

微信小程序開發