不懂這兒的選中是鼠標(biāo)點(diǎn)擊還是覆蓋或者是點(diǎn)擊之后的效果,因此就都說一下:

網(wǎng)站的建設(shè)創(chuàng)新互聯(lián)專注網(wǎng)站定制,經(jīng)驗(yàn)豐富,不做模板,主營(yíng)網(wǎng)站定制開發(fā).小程序定制開發(fā),H5頁(yè)面制作!給你煥然一新的設(shè)計(jì)體驗(yàn)!已為封陽(yáng)臺(tái)等企業(yè)提供專業(yè)服務(wù)。
1.被點(diǎn)擊時(shí)的效果可以用div:active{
css
}
2.鼠標(biāo)覆蓋在上面的時(shí)候可以用div:hover{
css;}
3.點(diǎn)擊之后的效果,這個(gè)相對(duì)前2種有些麻煩,必須用到JS或者jquery,步驟如下:
a.先給div添加一個(gè)選中的樣式比如on{css};
b.然后在js中$('div').click(function{
$('div').toggleClass('
','on');
})
這是jquery自帶的一個(gè)方法,點(diǎn)擊div切換2個(gè)class,
1.樣式為class名
例:div?class="a"?id="box"/div
$(function(){
$("#box").removeClass("a");//根據(jù)id找到對(duì)應(yīng)元素,然后刪除你要?jiǎng)h除的class名即可
})
2.直接刪除樣式
例:?div?id="box"?style="width:100px;"/div
$(function(){
$("#box").attr("style","");
})
CSS選擇器就是指定CSS要作用的標(biāo)簽,那個(gè)標(biāo)簽的名稱就是選擇器。意為:選擇哪個(gè)容器。
CSS選擇器分類:
標(biāo)簽選擇器、類選擇器、ID選擇器、全局選擇器、群組選擇器、后代選擇器、偽類選擇器
1、html標(biāo)簽選擇器:
定義:以html標(biāo)簽作為選擇器
2、class類選擇器:
定義:為HTML標(biāo)簽添加class屬性,通過類選擇器來為具有此class屬性的元素設(shè)置css樣式。
類選擇器也可以對(duì)不同類型元素的同一個(gè)名稱的類選擇器設(shè)置不同的樣式規(guī)則:
同一個(gè)元素可以設(shè)置多個(gè)類,之間用空格隔開:
3、ID選擇器
定義:為HTML標(biāo)簽添加ID屬性,通過ID選擇器來為具有此ID的元素設(shè)置CSS規(guī)則
4、群組選擇器
定義:集體統(tǒng)一設(shè)置樣式
5、全局選擇器
定義:所有標(biāo)簽設(shè)置樣式
HTML文檔結(jié)構(gòu)圖
6、后代選擇器
定義:使用后代選擇器設(shè)置,之間用空格隔開,后代選擇器可以多層。
7、偽類選擇器
鏈接的四種狀態(tài):激活狀態(tài),已訪問狀態(tài),未訪問狀態(tài),鼠標(biāo)懸停狀態(tài)。
偽類
說明
:link
未訪問的鏈接
:visited
已訪問的鏈接
:hover
鼠標(biāo)懸停狀態(tài)
:active
激活的鏈接
:hover 用于訪問的鼠標(biāo)經(jīng)過某個(gè)元素時(shí);
:active 用于一個(gè)元素被激活時(shí)(即按下鼠標(biāo)之后放開鼠標(biāo)之前的狀態(tài))
偽類選擇器的屬性:link visited hover active
說明:
1)?a:hover 必須置于?a:link和a:visited之后,才有效
2) a:active 必須置于 a:hover之后才有效
3) 偽類名稱對(duì)大小寫不敏感
8、CSS其它選擇器
css繼承特性,從父元素那繼承部分css屬性
選擇器的優(yōu)先級(jí)
ID選擇優(yōu)先級(jí)最高(id選擇器定義具有唯一性)
class選擇器次之(class選擇器可以多個(gè))
元素選擇器再次之
其它選擇器優(yōu)先級(jí)主要根據(jù)定義的先后順序,最后定義的優(yōu)先級(jí)高
!important 加重選擇器的優(yōu)先級(jí),添加在樣式規(guī)則之后,中間用空格隔開。
CSS選擇器命名規(guī)則
1:采用英文字母,數(shù)字以及"-" 和 "_" 命名
2:以小寫字母開頭,不能以數(shù)字和"-"?和 "_" 開頭
3:使用有意義的命名規(guī)范
常用CSS命名
header
頁(yè)頭
main
主體
footer
頁(yè)尾
nav
導(dǎo)航
sidebar
側(cè)欄
container
容器
column
欄目
title
標(biāo)簽
menu
菜單
submenu
子菜單
*列舉常用命名,大家根據(jù)自身項(xiàng)目及團(tuán)隊(duì)的規(guī)則命名
耐心學(xué)習(xí)基礎(chǔ)知識(shí),基礎(chǔ)是蓋房的根基,必須打結(jié)實(shí)。
如果您覺得有用,記得在下方點(diǎn)贊、關(guān)注、留言,我會(huì)定期奉 上更多的驚喜哦,您的打賞支持才是我繼續(xù)努力的動(dòng)力,么么噠。
每日分享在學(xué)習(xí)過程中總結(jié)的學(xué)習(xí)經(jīng)驗(yàn),學(xué)習(xí)筆記,筆試題,HTML,CSS,JavaScript,jQuery教程,Vue教程,PHP教程,TinkPHP教程等,望大家能以學(xué)習(xí)為目的,每天閱讀一篇文章,了解身邊的技術(shù)。陪有夢(mèng)想的人一起成長(zhǎng)!
用css寫足矣,css中有focus這個(gè)神奇的東西,難道你沒有用過嗎,給你個(gè)例子吧
html:
input?type="text"?placeholder="Enter?Name."?name="name"?maxlength="300"?class="input"
css:
.input?{
border:0;?
padding:10px;?
font-size:1.3em;?
font-family:"Ubuntu?Light","Ubuntu","Ubuntu?Mono","Segoe?Print","Segoe?UI";
color:#ccc;?
border:solid?1px?#ccc;?
margin:0?0?20px;?
width:300px;
-moz-box-shadow:?inset?0?0?4px?rgba(0,0,0,0.2);?
-webkit-box-shadow:?inset?0?0?4px?rgba(0,?0,?0,?0.2);?
box-shadow:?inner?0?0?4px?rgba(0,?0,?0,?0.2);
-webkit-border-radius:?3px;?
-moz-border-radius:?3px;?
border-radius:?3px;
}
input:focus?{?
outline:?none?!important;
border:1px?solid?red;
box-shadow:?0?0?10px?#719ECE;
}
CSS選擇器的類型分為3類:標(biāo)記選擇器、類別選擇器和ID選擇器。(可能名稱有不同的說法,但意思都是一樣的) 標(biāo)記選擇器是利用HTML的標(biāo)記直接定義標(biāo)記內(nèi)容的樣式,如:h1{ color:red; font-size:25pt;} 類別選擇器是通常說的class選擇器,定義的時(shí)候要在名稱前加.如:.one{ color:red; font-size:25pt;} ID選擇器定義的時(shí)候要在前面加#,如:#box { color:red; font-size:25pt;} 利用DW寫CSS的時(shí)候,高級(jí)就是上面說的ID選擇器,ID選擇器的名字可以任意命名,可以自己定義,可是標(biāo)簽就只能是HTML語(yǔ)言里制定的那些標(biāo)記,不能自己定義。
CSS的選擇器其實(shí)大類的話可以分為三類,即id選擇器、class選擇器、標(biāo)簽選擇器。
用法如下:
#id名 { 屬性名:屬性值; }
.class名 { 屬性名:屬性值; }
標(biāo)簽名 { 屬性名:屬性值; }
其中,他們之間又可以以不同的方式進(jìn)行組合,如下:
后代選擇器: 父代名 后代名 { 屬性名:屬性值; }
子代選擇器: 父代名子代名 { 屬性名:屬性值; }
群組選擇器: #name1, .name2, #name div { 屬性名:屬性值; }
偽類選擇器: name:偽類
通用(通配符)選擇器: * { 屬性名: 屬性值; }……
常用的也就這些。
純手打,望采納。我的百度個(gè)人簡(jiǎn)介里面還有博客網(wǎng)址,想看一些我資料歡迎進(jìn)入我的博客。
分享題目:選中css樣式,css選擇器基本格式
鏈接地址:http://chinadenli.net/article13/dsippds.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供電子商務(wù)、ChatGPT、動(dòng)態(tài)網(wǎng)站、網(wǎng)站營(yíng)銷、云服務(wù)器、外貿(mào)網(wǎng)站建設(shè)
聲明:本網(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í)需注明來源: 創(chuàng)新互聯(lián)