zoukankan      html  css  js  c++  java
  • css属性选择器

    属性选择器

    '''
     E[att]         匹配所有具有att属性的E元素,不考虑它的值。(注意:E在此处可以省略,比如“[cheacked]”。以下同。)   p[title] { color:#f00; }
    
     
     E[att=val]     匹配所有att属性等于“val”的E元素                                                        div[att=”error”] { color:#f00; }
    
     
     E[att~=val]    匹配所有att属性具有多个空格分隔的值、其中一个值等于“val”的E元素                             [att~=”name”] { color:#f00; }
    
     E[att^=val]    匹配属性值以指定值开头的每个元素                                                        div[att^="test"]{background:#ffff00;}
    
     E[att$=val]    匹配属性值以指定值结尾的每个元素                                                        div[att$="test"]{background:#ffff00;}
    
     E[att*=val]    匹配属性值中包含指定值的每个元素                                                        div[att*="test"]{background:#ffff00;}
    '''
    <!DOCTYPE html>
    <html lang="en">
    <head>
        <meta charset="UTF-8">
        <meta name="keywords" content="css属性选择器">
        <meta name="description" content="描述内容">
        <meta http-equiv="Refresh" content="180;http://www.baidu.com">
        <meta http-equiv="x-ua-compatible" content="IE=EmulateIE7">
        <title>Title</title>
        <link rel="stylesheet" href="day105.css">
        <link rel="icon" href="https://www.baidu.com/favicon.ico">
        <!--<script src="js.js"></script>-->
    </head>
    
    <body>
        <div>hello1</div>
        <div hello="one">hello2</div>
        <div hello="two">hello3</div>
        <div>hello4</div>
        <p hello="two">hello5</p>
        <p hello="three four">hello6</p>
        <!--属性值的空格代表这个属性有两个值,一个是three一个是four-->
    </body>
    </html>
    [hello]{
        color: red;
    }
    /*匹配所有具有hello属性的元素,不考虑它的值*/
    
    [hello="two"]{
        font-family: "Times New Roman";
        font-size: 38px;
        background-color: yellow;
    }
    /*匹配所有hello属性等于"two"的元素*/
    
    p[hello="two"]{
        color: brown;
    }
    /*匹配所有p标签具有hello属性且等于"two"的元素*/
    
    p[class~="three"]{
        color: green;
    }
    /*匹配所有p标签有hello属性且具有多个空格分隔的值,其中一个值等于"three"的元素*/
    
    /*p[hello~="four"]{*/
    /*    color: blue;*/
    /*}*/
    /*匹配所有p标签有hello属性且具有多个空格分隔的值,其中一个值等于"four"的元素*/
    
    /*p[hello^="three"]{*/
    /*    color: pink;*/
    /*}*/
    /*匹配所有p标签有hello属性且以three开头的值的元素*/
    
    /*p[hello$="four"]{*/
    /*    color: darkgoldenrod;*/
    /*}*/
    /*匹配所有p标签有hello属性且以four结尾的值的元素*/
    
    /*p[hello*="three"]{*/
    /*    color: cornflowerblue;*/
    /*}*/
    /*匹配所有p标签有hello属性且包含three的值的元素*/
    
    /*p[htllo*="four"]{*/
    /*    color: coral;*/
    /*}*/
    /*匹配所有p标签有hello属性且包含four的值的元素*/
    while True: print('studying...')
  • 相关阅读:
    [git]git的简单配置使用 (将你的代码上传到Github)
    学习进度报告【第六周】
    [错误解决]SpringMVC接收对象 中文乱码问题解决
    [架构]myeclipse配置SpringMVC 以及简单应用 教程
    [机器学习]AttributeError: module 'tensorflow' has no attribute 'ConfigProto' 报错解决方法
    [机器学习]RuntimeError: The Session graph is empty. Add operations to the graph before calling run(). 报错解决方法
    [python]机器学习 k-mean 聚类分析
    学习进度报告【第五周】
    学习进度报告【第四周】
    unity3d优化总结篇
  • 原文地址:https://www.cnblogs.com/xuewei95/p/14945854.html
Copyright © 2011-2022 走看看