属性选择器

属性选择器(常用)

id+class结合~

<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="UTF-8">
  <title>Title</title>

  <style>
    .demo a{
      float: left;
      display: block;
      height: 50px;
      width: 50px;
      border-radius: 10px;
      background: lightpink;
      text-align: center;
      color: black;
      text-decoration: none;
      margin-right: 5px;
      font: bold 20px/50px Arial;
    }
    /*属性名,属性名 = 属性值(正则)
    = 绝对等于
    *= 包含
    ^= 以什么什么开头
    $= 以什么什么结尾
    */
    /*存在id属性的元素 a[]{}*/
    /*a[id]{*/
    /*    background: yellow;*/
    /*}*/
    /*id=first的元素*/
    /*a[id=first]{*/
    /*    background: yellow;*/
    /*}*/
    /*class 中有links的元素*/
    /*a[class*="links"]{*/
    /*    background:yellow;*/
    /*}*/
    /*选中href中以http开头的元素*/
    /*a[href^=http]{*/
    /*    background: yellow;*/
    /*}*/
    /*选中href中以doc结尾的元素*/
    a[href$=doc]{
      background: yellow;
    }
  </style>
</head>
<body>

<p class="demo">
  <a href="https:www.baidu.com" class="links item first" id="first">1</a>
  <a href="" class="links item active" target="_blank" title="test">2</a>
  <a href="images/123.html" class="links item">3</a>
  <a href="images/123.png" class="links item">4</a>
  <a href="images/123.jpg" class="links item">5</a>
  <a href="abc" class="links item">6</a>
  <a href="/a.pdf" class="links item">7</a>
  <a href="/abc.pdf" class="links item">8</a>
  <a href="abc.doc" class="links item">9</a>
  <a href="abcd.doc" class="links item last">10</a>

</p>

</body>
</html>

= 绝对等于

*= 包含

^= 以什么什么开头

$= 以什么什么结尾

 

posted @ 2022-03-01 00:26  少时凌云志  阅读(52)  评论(0)    收藏  举报