CSS——属性选择器

2023-10-27

标签和属性结合

<!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: #de07f5;
                text-align: center;
                color:gainsboro;
                text-decoration: none;
                margin-right: 5px;
                font: bold 20px/50px Arial;

            }

            /*
            =   绝对等于
            *=  包含这个元素
            ^=  以这个开头
            $=  以这个结尾
            属性名,属性名=属性值(正则)
            存在id属性的元素
            a[]{}

            a[id]{
                background:yellow;
            }*/

            /*id=first的元素
            a[id=first]{
                background: green;
            }*/

            /*class 中有links的元素

            a[class*="links"]{
                background:yellow;
            }*/

            /*选中href中以http开头的元素
            a[href^=http]{
                background: yellow;
            }*/

            /*以PDF结尾
            a[href$=pdf]{
                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="likns item active" target="_blank" title="test">2</a>
            <a href="images/123.html" class="links item active">3</a>
            <a href="images/123.jpg"   class="links item" >4</a>
            <a href="images/123.ppg" class="links item">5</a>
            <a href="abc">6</a>
            <a href="/a.pdf">7</a>
            <a href="/abc.pdf">8</a>
            <a href="abc.doc">9</a>
            <a href="abcd.doc" class="links item last">10</a>
        </p>

    </body>
</html>

在这里插入图片描述

  • 总结:
    1. =(绝对等于)
    2. *=(包含)
    3. ^=(以开头)
    4. $=(以什么结尾)
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

CSS——属性选择器 的相关文章

随机推荐

  • Linux服务器挂载ntfs移动硬盘

    Linux服务器挂载ntfs移动硬盘 转载来源 本文链接 https blog csdn net wojiuwangla article details 81029603 服务器上的一些移动硬盘需要备份到数据 公司买了个500G的机房 带上
  • 【Windows + Linux】专业级:安装操作系统 + 多系统 + GhostCast Server PXE 网刻基础坑精通详解

    目录 前言 1 BIOS 和 UEFI 与 MBR 和 GPT 的装机简述 GPT MBR 硬盘分区表模式 BOOT 引导流程 启动管理器 如何选择一种 BOOT Mode 启动模式 Legacy UEFI 总结 BIOS 设置的硬盘模式
  • Android 报错问题总结(持续更新中)

    1 解决Failed to load the JNI shared library jvm dll 很有可能是Eclipse版本和jdk版本不一致 一般在Windows 7 64位系统下 32位的jdk存放在Program Files x8
  • 记录一次swagger空指针异常

    昨日编码过程中 突然间发现swagger文档页面打不开了 后台报空指针 注销了所有新写的代码后 发现了问题 是疏忽大意导致的 原因是 方法类中的Vo字段名和ApiImplicitParam中name值不同 真是粗心大意害死人啊 还好没提交
  • Nodejs制作自定义中间件

    对于Nodejs的中间件我想各位小伙伴都有所了解 下边我就以制作一个自定义的处理表单数据的中间件为例 告诉大家如何自作一个属于自己的自定义中间件 1 创建一个util js文件 用于封装编写自定义的表单数据处理中间件 导入querystri
  • 数据库的读写锁

    今天看数据库事务的ACID时 涉及到了并发下的读写锁 由于课程上了太久也没太多印象了 一开始就照着多线程的字面意思去理解 读的时候加锁和写的时候加锁 但是根据这个理解后面的逻辑变得很奇怪 因此重新复习了一下读 共享 锁和写 排他 锁 写锁
  • 在外包干了三年,我废了..… 不吹不黑!

    往期热门文章 1 用鸿蒙跑了个 hello world2 还在写大量 if 来判断 试试用一个规则执行器来替代它3 Spring Boot中的线程池 你真的会用么 4 重磅推荐几个接私活的脚手架利器 5 MySQL究竟是怎么执行的 看完终于
  • vivado 中手动添加 pynq类型板

    随着人工智能的火热 算法的并行计算越来越受到追捧 而pynq python zynq 作为可以用python为高级语言变相调用fpga的模块的soc板也越来越受到人工智能和硬件相关学生的喜爱 而然 Vivado 2019之前的很多版本是默认
  • Xmind 免费安装使用教程

    目录 一 百度云下载 二 安装 一 百度云下载 1 链接 https pan baidu com s 1ij6ta0nnsdoiN5puJ2pDEQhttps pan baidu com s 1ij6ta0nnsdoiN5puJ2pDEQh
  • 将数组中的元素*2

    import java util Arrays public class TestDemo1 public static int func int array for int i 0 i
  • VUE2 使用高德地图(入门超详细)

    创建项目就不用说了吧 高德地图的api https lbs amap com 进去后按照提示注册登陆 点击左侧应用管理 我的应用 点击右上角创建新应用 给新创建的应用添加key 红框圈起来的是必填项 提交后就有key和密钥两个重要的东西 项
  • Tesla AI day中感知部分的详细解析(一)——Transformer在图像领域的应用

    目录 前言 Transformer Input Embedding Masked Multi Head Attention Sequence mask Positional embbedings Swin Transformer Input
  • 接口测试之:Postman工具进阶教程。

    Postman进阶教程 1 引言 2 Postman详细教程 2 1 选择Postman的理由 2 2 安装 2 3 工作区功能介绍 2 4 接口类型请求 2 4 1 Get请求处理 2 4 2 Post请求处理 2 4 3 请求参数化 2
  • ElementUI-----UI框架

    ElementUI是由饿了么团队开源的UI框架 并于Vue完美契合 项目地址 https github com ElemeFE element 项目文档 Element The world s most popular Vue UI fra
  • 更改 VS Code C++ 默认代码风格为 Google C++ Style

    更改 VS Code C 默认代码风格为 Google C Style 安装插件 Clang Format C C 谷歌规范 进入设置 结果 自己规范 由于谷歌是缩进2个空格 括号不换行 但我喜欢缩进4个空格 括号不换行 只能自定义设置了
  • yolov7训练

    一 制作数据集 使用LabelImage进行标注 LabelImage的下载安装方法 百度上用的比较多 这里就不赘述了 简单介绍一下LabelImage的标注方法 制作自己的数据集 1 下载LabelImage 下载LabelImage源码
  • 用python来写Excel 的vlookup

    首先先介绍一下vlookup的基本用法 用vlookup 的前提 有一份确定了是标准的表 另一份是需要校验的 因为数量比较多 就需要用到vlookup的这个函数 比如校验名字和身份证是否对应 在表格或数值数组的首列查找指定的数值 并由此返回
  • 金蝶管易云 X Hologres:新一代全渠道电商ERP最佳实践

    业务简介 金蝶管易云是金蝶集团旗下专注提供电商企业管理软件服务的子公司 成立于2008年 是国内最早的电商ERP服务商之一 目前已与300 主流电商平台建有合作关系 以企业数据为驱动 深度融合线上线下数据 为超过11万家客户提供实现业务 财
  • Dubbo负载均衡策略实现

    一 dubbo版本说明 基于dubbo版本2 6 2讲解 二 负载均衡的接口关系 SPI RandomLoadBalance NAME public interface LoadBalance Adaptive loadbalance
  • CSS——属性选择器

    标签和属性结合