亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 網站 > WEB開發 > 正文

屬性選擇器理解記錄

2024-04-27 15:07:52
字體:
來源:轉載
供稿:網友

屬性選擇器可以通過指定查找標簽中擁有某個屬性來選擇標簽,也可以通過查找標簽中擁有某個屬性,并且這個屬性有個特定的值來選擇標簽。

[attribute]屬性

通過這種方式來指定我們的標簽,比如,指定頁面標簽中的 img 標簽,并且這個 img 標簽擁有 alt 屬性。這個時候我們要指定它,就可以使用這個選擇器,格式為 img[alt]

[attribute]屬性也可以選擇里面的值為什么來選擇標簽,常用在input 標簽中。

CSS2中,我們通過 [attribute|=value] 指定該屬性的屬性值的開頭是什么單詞來指定標簽。如,選擇input 標簽中 type為passWord 的標簽,格式為 input[type|=password]。

我們可以通過 [attribute~=value] 指定該屬性的屬性值包含什么單詞來指定標簽。如,選擇class 屬性中包含 abc 屬性值得標簽,那么格式就為 input[class~=abc]。

看上去以上兩種似乎功能都很強大,但是都有一定的缺陷。

使用 [attribute|=value] 在指定開頭屬性值的時候,如果選擇的屬性值內容很多,那么它所指定的屬性值必須是有“-”隔開的才能被選中,這個時候弊端就出來了,需要程序員在命名時很有講究,比如查找<p class="abcdef" ></p>出來,這時候用這個選擇器查找 p[class|=abc] 就無法找到了,除非 p 標簽原有的class 屬性值為 abc-def。

而使用[attribute~=value] 在指定包含屬性值標簽的時候,同樣的有它打弊端,這個選擇器要求包含在屬性值中的內容,必須用空格隔開,比如查找<p class="abcdef"></p>,如果我們我們輸入 p[class~=cd],這樣是無法找到這個標簽的,除非class 原來的值為 class=ab cd ef。

很顯然,上面的方式對編程時標簽的命名都有很高的要求。

在CSS3中的[attribute] 屬性有了新的符號可以替代和消除這些弊端。

當我們想要查找到屬性值開頭為某個單詞的標簽時,我們使用 [attribuet^=value] 來指定,使用這個方法,比如我們想要找到input 標簽中 type為password 的標簽,我們只要通過 input[type^=p] 就可以找到了,這里的 p 也可以換成以 p 開頭一直往下的幾位的都行。

有了開頭,CSS3還提供了CSS2沒有的,以某個屬性值結尾的功能,我們使用 [attribute$=value] 來指定,使用這個方法,我們想要找到input 標簽中 type為password 的標簽,我們只要通過 input[type$=d] 就可以查找到,同樣的,這里的 d 也可以換成以 d 開始往上的幾位都行。

最后還有包含功能,我們想要找到<p class="abcdef" ></p>,我們可以通過使用 [attribute*=value] 來指定,格式為 p[class*=ed] ,這里的 ed 也可以向兩邊自由拉伸變化。

在企業開發中,要根據需求選擇不同的選擇器類型來實現樣式功能。


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
欧美另类极品videosbest最新版本| 岛国精品视频在线播放| 国产美女被下药99| 国产精品极品美女粉嫩高清在线| 91丨九色丨国产在线| 亚洲高清久久网| 欧美成人一区在线| 亚洲va电影大全| 亚洲第一网站免费视频| 国产精品扒开腿做| 热99久久精品| 美女999久久久精品视频| 自拍偷拍亚洲区| 毛片精品免费在线观看| 亚洲国产另类久久精品| 中文字幕亚洲一区| 综合网日日天干夜夜久久| 亚洲护士老师的毛茸茸最新章节| 日韩国产高清污视频在线观看| 国产欧美精品久久久| 2024亚洲男人天堂| 国内揄拍国内精品少妇国语| 3344国产精品免费看| 日韩精品免费在线播放| 不用播放器成人网| 热久久这里只有| 欧美自拍大量在线观看| 97免费中文视频在线观看| 成人精品视频99在线观看免费| 精品国产成人av| 国产精品亚洲视频在线观看| 亚洲国产精品一区二区三区| 久久久久成人精品| 懂色av中文一区二区三区天美| 亚洲**2019国产| 成人午夜小视频| 亚洲成人av中文字幕| 91在线观看免费高清| 日韩美女写真福利在线观看| 中文字幕精品—区二区| 亚洲国产精品女人久久久| 亚洲成人精品久久| 欧美电影免费观看电视剧大全| 国产精品一区二区三| 欧美日韩国产一区二区| 26uuu另类亚洲欧美日本老年| 亚洲色图第一页| 欧美日韩爱爱视频| xvideos国产精品| 久久777国产线看观看精品| 亚洲成人国产精品| 久久久视频精品| 亚洲天堂男人的天堂| 国产一区二区三区精品久久久| 欧美午夜片在线免费观看| 国产男女猛烈无遮挡91| 久久久久久97| 亚洲va欧美va国产综合剧情| 国外成人免费在线播放| 91精品免费久久久久久久久| 国产精品久久激情| 国产欧美精品一区二区三区-老狼| 欧美成人午夜剧场免费观看| 日韩av综合中文字幕| 黑人欧美xxxx| 久久免费视频在线观看| 国产精品色午夜在线观看| 国产91热爆ts人妖在线| 欧美性xxxx在线播放| 91精品国产99久久久久久| 亚洲第一福利网站| 国产视频在线一区二区| 亚洲欧洲在线视频| 亚洲人成在线一二| 久久视频在线视频| 欧美一区在线直播| 日韩精品中文字幕久久臀| 欧美壮男野外gaytube| 狠狠操狠狠色综合网| 欧美精品激情视频| 国产91成人在在线播放| 亚洲欧美日韩中文视频| 一本色道久久88综合日韩精品| 国产亚洲视频在线观看| 久久69精品久久久久久国产越南| 国产精品91免费在线| 日韩av在线一区二区| 亚洲欧美一区二区三区情侣bbw| 日韩在线视频观看正片免费网站| 国产视频久久久久| xvideos亚洲人网站| 成人午夜激情网| 欧美视频一区二区三区…| 欧美成人午夜激情视频| 中文字幕自拍vr一区二区三区| 亚洲天堂开心观看| 91精品在线影院| 欧美国产日韩一区二区| 国产精品日日做人人爱| 国产成一区二区| 国产精品日日做人人爱| 国产欧美日韩免费看aⅴ视频| 国产成人精品久久二区二区91| 国产福利精品视频| 午夜精品蜜臀一区二区三区免费| 在线成人中文字幕| 欧美中文字幕在线播放| 亚洲无限av看| 久久精品一偷一偷国产| 91精品国产成人| 成人久久一区二区三区| 九九视频这里只有精品| 日韩激情av在线免费观看| 在线播放国产一区中文字幕剧情欧美| 国产97在线观看| 在线观看国产精品日韩av| 欧美激情视频给我| 欧美猛交ⅹxxx乱大交视频| 18一19gay欧美视频网站| 中文字幕国产精品久久| 亚洲综合成人婷婷小说| 亚洲网站在线播放| 精品日韩美女的视频高清| 欧美巨猛xxxx猛交黑人97人| 国产网站欧美日韩免费精品在线观看| 成人在线中文字幕| 亚洲影院在线看| 欧美另类第一页| 亚洲激情成人网| 日韩视频一区在线| 亚洲美女动态图120秒| 亚洲人成电影网站色www| 成人免费视频在线观看超级碰| 国产美女精品视频| 国产香蕉精品视频一区二区三区| 国产精品99久久久久久人| 成人福利免费观看| 一区二区三区回区在观看免费视频| 国产午夜精品美女视频明星a级| 亚洲第一男人天堂| 久99久在线视频| 亚洲一区二区免费| 在线观看91久久久久久| 中文字幕久热精品视频在线| 一区二区三区无码高清视频| 91国偷自产一区二区三区的观看方式| 久久视频在线播放| 日韩欧美大尺度| 亚洲综合中文字幕68页| 亚洲人成电影在线播放| 欧美午夜片欧美片在线观看| 欧美国产日韩中文字幕在线| 91国产在线精品| 欧美第一淫aaasss性| 国产精品久久精品| 成人激情在线播放| 欧美激情区在线播放| 久久免费视频这里只有精品| 欧美性受xxxx黑人猛交| 国产欧美一区二区三区久久| 日韩在线视频国产| 久久人91精品久久久久久不卡| 欧美有码在线观看| 97成人精品区在线播放|