属性选择器

属性选择器(常用)

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 @   少时凌云志  阅读(36)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· 阿里巴巴 QwQ-32B真的超越了 DeepSeek R-1吗?
· 【译】Visual Studio 中新的强大生产力特性
· 【设计模式】告别冗长if-else语句:使用策略模式优化代码结构
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
点击右上角即可分享
微信分享提示