1、首先創(chuàng)建一個(gè)txt文件,修改后綴名:把.txt改為.html,用記事本打開添加如下代碼:打開瀏覽器,這是一個(gè)沒有添加樣式的button,外觀不美觀,而且在不同的瀏覽器下顯示的外觀是不一樣的,所以我們要添加統(tǒng)一的樣式。
創(chuàng)新互聯(lián)專注為客戶提供全方位的互聯(lián)網(wǎng)綜合服務(wù),包含不限于成都網(wǎng)站制作、成都網(wǎng)站建設(shè)、舟山網(wǎng)絡(luò)推廣、微信小程序、舟山網(wǎng)絡(luò)營(yíng)銷、舟山企業(yè)策劃、舟山品牌公關(guān)、搜索引擎seo、人物專訪、企業(yè)宣傳片、企業(yè)代運(yùn)營(yíng)等,從售前售中售后,我們都將竭誠(chéng)為您服務(wù),您的肯定,是我們最大的嘉獎(jiǎng);創(chuàng)新互聯(lián)為所有大學(xué)生創(chuàng)業(yè)者提供舟山建站搭建服務(wù),24小時(shí)服務(wù)熱線:13518219792,官方網(wǎng)址:www.cdcxhl.com
2、按鈕樣式比較多,這樣寫讓代碼不整潔,可閱讀性差,就要用style標(biāo)簽。
3、style type="text/css"/style樣式表。style標(biāo)簽里面表示的是一個(gè)樣式表,我們所有的樣式都可以寫到標(biāo)簽中去。這段代碼的意思是:凡是button標(biāo)簽都使用這個(gè)樣式。
4、把 樣式表中的 ?button{}改成了.ui_button{},然后在button標(biāo)簽里面加了class屬性,這樣做的意思是,這個(gè)button標(biāo)簽使用了名字為ui_button的樣式。
5、通過javascript動(dòng)態(tài)修改樣式,為了避免用戶多次點(diǎn)擊提交按鈕重復(fù)提交信息,在用戶點(diǎn)擊提交按鈕之后,禁用按鈕,并設(shè)置按鈕字體的顏色為灰色。
6、修改樣式的其他方法:obj.style.cssText = "color:#E1E1E1;background-color:black;";cssText可以寫多個(gè)樣式樣式屬性。
7、修改樣式的其他方法:obj.setAttribute("class", "style2");直接更改按鈕標(biāo)簽的class屬性,把指向名為ui_button的樣式改為指向名為style2的樣式。
8、修改樣式的其他方法:link href="css1.css" rel="stylesheet" type="text/css" id="css"/obj.setAttribute("href","css2.css");修改引用外部的樣式表文件,這樣就可以對(duì)整個(gè)頁(yè)面的樣式進(jìn)行全部更新。
css設(shè)置按鈕樣式的方法:定義一個(gè)css選擇器,然后在按鈕標(biāo)簽中使用此選擇器即可設(shè)置按鈕樣式。使用:hover偽類選擇器可以設(shè)置按鈕 交互時(shí)樣式。
按鈕綁定一個(gè)點(diǎn)擊事件,只是改變少量的樣式使用$(".div").css("background","red");即可,如果是整個(gè)頁(yè)面改變,就需要用到頁(yè)面樣式寫緩存或數(shù)據(jù)庫(kù),重新加載頁(yè)面來(lái)判斷用戶選擇了那個(gè)樣式,然后顯示不同的樣式加載
需要準(zhǔn)備的材料分別有:電腦、瀏覽器、html編輯器。
1、首先,打開html編輯器,新建html文件,例如:index.html。
2、在index.html中的style標(biāo)簽中,輸入css代碼:button {background-color: #00a7d0}
button:hover {background-color: #ff7701}。
3、瀏覽器運(yùn)行index.html頁(yè)面,此時(shí)顯示出了藍(lán)色背景顏色的按鈕。
4、將鼠標(biāo)移入按鈕,此時(shí)按鈕的背景顏色變成了橙色。
button{?
width:70px;
height:30px;
color:#fff;?
text-align:?center;?
background-color:#c00;?
color:#fff;
line-height:?28px;
border-radius:15px;?
border:0;?
outline:?0;?
transition:?background?0.2s?
}?
button:hover{?
background:#666
}
buttonGo/button
!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" ""
html xmlns=""
head
meta http-equiv="Content-Type" content="text/html; charset=utf-8" /
titletitle
style type="text/css"
.box {
width: 100px; height: 100px; position: relative;
}
.box a {
width: 100px; height: 100px; display: block; position: absolute; top: 0; left:0; background: #fff; filter:alpha(opacity=0);/* IE */ opacity:0; );/* FF */?
}
.box a:hover {
width: 100px; height: 100px; display: block; background: url(111.jpg) no-repeat center center; filter:alpha(opacity=100); opacity:1;
}
CSS3代碼
隨著HTML5/CSS3技術(shù)日趨成熟,現(xiàn)如今被越來(lái)越多的網(wǎng)站廣泛的運(yùn)用。模板之家代碼頻道為大家收集整理最新的CSS3按鈕代碼,CSS3菜單代碼,CSS3特效代碼等供大家學(xué)習(xí)交流,好的代碼是學(xué)習(xí)進(jìn)步的基石同時(shí)也可以在項(xiàng)目中得以運(yùn)用。