CSS-選擇器7-屬性

CSS選擇器-系列文章

1、CSS屬性選擇器

選擇器 例子 例子描述 CSS
[attribute] [target] 選擇帶有 target 屬性所有元素。 2
[attribute=value] [target=_blank] 選擇 target="_blank" 的所有元素。 2
[attribute~=value] [title~=flower] 選擇 title 屬性包含單詞 "flower" 的所有元素。注意是以單詞為單位的,不能匹配單詞的一半 2
[attribute1=value] [lang1=en] 選擇 lang 屬性值以 "en" 開頭的所有元素。豎線等號 注意是以單詞為單位的后面緊跟連接符 2
[attribute^=value] a[src^="https"] 選擇其 src 屬性值以 "https" 開頭的每個 a 元素。 3
[attribute$=value] a[src$=".pdf"] 選擇其 src 屬性以 ".pdf" 結尾的所有 a元素。 3
[attribute*=value] a[src*="abc"] 選擇其 src 屬性中包含 "abc" 子串的每個 a 元素。 3

2、CSS2屬性效果演示

<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>CSS2屬性選擇器</title>
    <style type="text/css">
        [title~="hello"]{
            color: red;
        }
        [title|="test"]{
            border: 1px solid blue;
            width: 100px;
        }
    </style>
</head>
<body>
   <!--不能匹配單詞的一部分-->
   <div title="helloworld">helloworld</div>
   <!--可以匹配-->
   <div title="hello world">hello world</div>
   <!--不能匹配單詞的一部分-->
   <div title="hello-world">hello-world</div>
   <!--不能匹配-->
   <div title="testinfo">testinfo</div>
   <!--不能匹配-->
   <div title="test info">test info</div>
   <!--可以能匹配-->
   <div title="test-info">test-info</div>
</body>
</html>

運行效果:


image.png

3、CSS3屬性效果演示

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>CSS3屬性選擇器</title>
    <style type="text/css">
        /*選擇class屬性以div開始的元素*/
       [class^=div]{
            width: 200px;
            border: 1px solid red;
            margin: 5px;
        }
        /*選擇class屬性以div開始的元素*/
        [class$=div]{
            border: 1px solid blue;
            width: 300px;
        }
        /*選擇class屬性包含div字符的元素*/
        [class*=div]{
            color: red;
        }
    </style>
</head>
<body>
    <div class="div1">div1</div>
    <div class="div2">div2</div>
    <div class="div3">div3</div>
    <div class="div4">div4</div>
    <div class="mydiv">myDiv</div>
    <p class="divP">divP</p>
</body>
</html>

運行效果


image.png

CSS選擇器-系列文章
CSS-選擇器8-A與input常用偽類

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容

  • 問答題47 /72 常見瀏覽器兼容性問題與解決方案? 參考答案 (1)瀏覽器兼容問題一:不同瀏覽器的標簽默認的外補...
    _Yfling閱讀 13,809評論 1 92
  • Spring Cloud為開發人員提供了快速構建分布式系統中一些常見模式的工具(例如配置管理,服務發現,斷路器,智...
    卡卡羅2017閱讀 134,973評論 19 139
  • 轉載請聲明 原文鏈接 關注公眾號獲取更多資訊 這篇文章主要總結H5的一些新增的功能以及一些基礎歸納,這里只是一個提...
    前端進階之旅閱讀 9,108評論 22 225
  • (1). 陰影模糊半徑與陰影擴展半徑的區別:陰影模糊半徑:此參數可選,其值只能是為正值,如果其值為0時,表示陰影不...
    Leisure_blogs閱讀 1,538評論 0 6
  • 親子日記第八篇 11月20日 睛 今天早上起床后,女兒吃完飯后,自己拾到好書包,和爺爺一起出門去上學了,中午回家到...
    4eec5d2d7bf8閱讀 185評論 0 0