日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

css3学习 之 css选择器(css3 属性选择器)

發布時間:2025/6/15 编程问答 31 豆豆
生活随笔 收集整理的這篇文章主要介紹了 css3学习 之 css选择器(css3 属性选择器) 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

這是上一篇css選擇器介紹里面內容比較詳細。。大家可以看看 下面我將結合《HTML 5與css 3權威指南》這本書 對css選擇器再進行記錄下

里面有些個人見解如果看客覺得有問題??梢蕴岢鰜?。。謝謝

先說明下本機瀏覽器吧:opera 10 firefox 4.0 chrome 由于是公司機器xp的。。所以ie版本為 ie8 ?另外有一個ietest

?

在css3中,提倡使用選擇器來將樣式與元素直接綁定起來,這樣的話,在樣式表中什么樣式與元素相匹配變得一目了然,修改起來也很方便。不僅如此,通過選擇器,我們還可以實現各種復雜的指定,同時也能大量減少樣式表的代碼書寫量,最終書寫出來的樣式也會變得簡潔明了。?

?

?1:css3 屬性選擇器

?(1)[att*=val]; (2)[att^=val];(3)[att$=val];

1:?[att*=val];解釋:如果元素用att表示的屬性之屬性值中包含用val指定的字符的話,則該元素使用這個樣式.

?example:

<html>?

<head>
<style>
[id*=section]{
????background-color:red;
}
</style>
</head>
<body>
<p?id="sections9999"></p>
</body>
</html>

?

運行效果:除了ie其他均能正常顯示。。

?

?2:[att^=val];解釋:如果元素用att表示的屬性之屬性值的開頭為用val指定的字符的話,則該元素使用這個樣式。(其實你可以這樣理解在正則里面^匹配開頭嘛所以嘍。。)

??example:

?略;

?運行效果:除了ie其他均能正常顯示。。

?

3:[att$=val];解釋:如果元素用att表示的屬性之屬性值的結尾為用val指定的字符的話,則該元素使用這個樣式。(在正則里面$匹配結尾。。)

??example:

?略;

?運行效果:除了ie其他均能正常顯示。。?

?

下面再看一個例子:

??

<html>?
<head>
<meta?content="text/html;?charset=UTF-8"?http-equiv="Content-Type">
<style>
a[href$=\/]:after,a[href$=html]:after,a[href$=htm]:after
{
????content
:"web網頁";
????color
:red;
}
a[href$=jpg]:after
{
????content
:"JPG圖像素材";
????color
:green;
}
</style>
</head>
<body>
<ul>
<li><a?href="http://home.cnblogs.com/blog/">博客</a></li>
<li><a?href="http://www.cnblogs.com/webblog/archive/2009/07/07/1518274.html">css選擇器</a></li>
<li><a?href="ss.jpg">圖像素材</a></li>
</ul>
</body>

</html>

??

??運行效果:除了ie其他均能正常顯示。。

總結

以上是生活随笔為你收集整理的css3学习 之 css选择器(css3 属性选择器)的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。