首先,打開html編輯器,新建html文件,例如:index.html。在index.html中的標(biāo)簽中,輸入css代碼:button {background-color: #00a7d0}button:hover {background-color: #ff7701}。
創(chuàng)新互聯(lián)公司主營(yíng)孟連網(wǎng)站建設(shè)的網(wǎng)絡(luò)公司,主營(yíng)網(wǎng)站建設(shè)方案,成都app軟件開發(fā)公司,孟連h5成都微信小程序搭建,孟連網(wǎng)站營(yíng)銷推廣歡迎孟連等地區(qū)企業(yè)咨詢
使用HTML5+css3制作按鈕開關(guān)的原理根據(jù)設(shè)計(jì)的要求填充各種顏色。按鈕開關(guān)的形狀需要具體問題具體分析,如圓形按鈕開關(guān)需要用到border-radius語(yǔ)句,方形可以直接使用div設(shè)置等。
新建一個(gè)html文件,命名為test.html,用于講解。在test.html文件中,使用button標(biāo)簽創(chuàng)建一個(gè)按鈕。在test.html文件中,設(shè)置button標(biāo)簽的class屬性為mybtn。
設(shè)置一個(gè)長(zhǎng)度與寬度,使用到的CSS代碼。經(jīng)過給它設(shè)置長(zhǎng)度與寬度后,變成了下圖所示,相比與沒有任何樣式,它會(huì)好出很多。接下來(lái),可以去掉它自帶默認(rèn)的邊框,將它邊框設(shè)置為0PX,觀察一下效果。
cursor屬性的用法如下表所示本文所示12種按鈕開關(guān)樣式分別為:div按鈕,默認(rèn)按鈕,鏈接按鈕,圓角按鈕,輸入框按鈕,懸停變色按鈕,陰影按鈕,懸停出現(xiàn)按鈕,禁用按鈕,箭頭標(biāo)記按鈕,波紋按鈕和按壓效果按鈕。
CSS3之前一般用 js 來(lái)模擬,而如今完全可以用純CSS實(shí)現(xiàn)radio和checkbox的美化。對(duì)于移動(dòng)端很早就寫過相關(guān)的模擬樣式:一個(gè)適合移動(dòng)端的checkbox 和 css3實(shí)現(xiàn)的switch開關(guān)按鈕 。
另外需要提到的是,ie6-ie8是不支持CSS3的Media Query的,因此對(duì)于ie6-ie8我們需要特殊處理,就讓他們保持默認(rèn)樣式,這對(duì)于布局及樣式上都要考慮到這一點(diǎn)。
設(shè)置一個(gè)長(zhǎng)度與寬度,使用到的CSS代碼。經(jīng)過給它設(shè)置長(zhǎng)度與寬度后,變成了下圖所示,相比與沒有任何樣式,它會(huì)好出很多。接下來(lái),可以去掉它自帶默認(rèn)的邊框,將它邊框設(shè)置為0PX,觀察一下效果。
首先創(chuàng)建一個(gè)txt文件,修改后綴名:把.txt改為.html,用記事本打開添加如下代碼:打開瀏覽器,這是一個(gè)沒有添加樣式的button,外觀不美觀,而且在不同的瀏覽器下顯示的外觀是不一樣的,所以我們要添加統(tǒng)一的樣式。
非IE6瀏覽器,可以使用input:hover的偽類來(lái)控制樣式,但I(xiàn)E6瀏覽器只能用JS來(lái)實(shí)現(xiàn)了,需要設(shè)定兩個(gè)狀態(tài),然后用JS切換類。
input顯示樣式確實(shí)用CSS來(lái)控制是非常有效的。給這個(gè)輸入框加一個(gè)class,名字定義為input01,給input01寫一個(gè)樣式。
以上是按鈕的代碼 然后將css的.button.red 改成 .button 就可以了。
使用HTML5+css3制作按鈕開關(guān)的原理根據(jù)設(shè)計(jì)的要求填充各種顏色。按鈕開關(guān)的形狀需要具體問題具體分析,如圓形按鈕開關(guān)需要用到border-radius語(yǔ)句,方形可以直接使用div設(shè)置等。
在按鈕表面上顯示圖像圖標(biāo)時(shí),請(qǐng)寫代碼以在按鈕標(biāo)簽中顯示圖像,實(shí)現(xiàn)此效果要使用顯示設(shè)置為內(nèi)聯(lián)塊的span標(biāo)記。
對(duì)于移動(dòng)端很早就寫過相關(guān)的模擬樣式:一個(gè)適合移動(dòng)端的checkbox 和 css3實(shí)現(xiàn)的switch開關(guān)按鈕 。這兩篇文章僅僅支持移動(dòng)端的頁(yè)面,而 webkit 上也正好支持單標(biāo)記的 input 元素是使用偽類(:before或:after)。
jpg) no-repeat center center; filter:alpha(opacity=100); opacity:1;}CSS3代碼 隨著HTML5/CSS3技術(shù)日趨成熟,現(xiàn)如今被越來(lái)越多的網(wǎng)站廣泛的運(yùn)用。
網(wǎng)頁(yè)標(biāo)題:css如何設(shè)置按鍵樣式 css按鈕樣式代碼
地址分享:http://aaarwkj.com/article31/dgssepd.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供外貿(mào)網(wǎng)站建設(shè)、面包屑導(dǎo)航、外貿(mào)建站、用戶體驗(yàn)、品牌網(wǎng)站建設(shè)、關(guān)鍵詞優(yōu)化
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)