美文网首页
CSS选择器

CSS选择器

作者: 我的梦想之路 | 来源:发表于2016-07-13 17:33 被阅读17次

    CSS的两大重点

    1>属性
    通过属性的复杂叠加才能得到漂亮的网页
    2>选择器
    通过选择器找到对应的标签设置样式

    <!DOCTYPE html>
    <html>
        <head>
            <meta charset="utf-8" />
            <title></title>
            <style type="text/css">
                /*标签选择器:
                 根据标签名找到对应的标签
                 * */
                div{
                    color: red;
                }
                
                /*类选择器:
                 格式:.类名
                 * */
                .class{
                    color: aqua;
                    /*background-color: #FF0000;*/
                    font-size: 20px;
                }
                
                /*id选择器:
                 格式:#id名
                 * */
                #font{
                    color: blue;
                }
                
                /*并列选择器:
                 根据并列的名称进行设置
                 * */
                #font,.class{
                    background-color: purple;
                }
                
                /*复合选择器:
                 首先是div,然后又是类名为class的。
                 * */
                div.class{
                    font-size: 30px;
                }
                
                /*后代选择器:包含孙子,儿子等等(只要是在这个标签里面的)
                 常用;以空格为标志
                 * */
                div p{
                    color: royalblue;
                }
                
                /*子代选择器:只包含儿子(在这个标签里面只有一层标签的)
                 以箭头为标志
                 * */
                div>p{
                    color: chartreuse;
                }
                
                /*相邻兄弟选择器*/
                div+p{
                    color: brown;
                }
                
                /*一维 属性选择器:
                 相当于数组
                 * */
                div[name]{
                    color: crimson;
                }
                
                /*二维属性选择器:
                 两个属性
                 * */
                div[name][age]{
                    color: bisque;
                }
                
                /*还是属性选择器*/
                div[age="10"]{
                    font-size: 25px;
                }
                
                
                /*伪类选择器*/
                div:hover{
                    background-color: green;
                }
                
                div:focus{
                    background-color: greenyellow;
                }
                
            </style>
        </head>
        <body>
            <div id="font">一点点的消失不见</div>
            <br />
            <div>一点点的消失不见</div>
            <br />
            <div class="class">在这个过程你我都不知道</div>
            <p class="class">你不认识我,我记得的你</p>
            
            <hr width=100% />
            
            <!--后代选择器-->
            <div>
                <p>子代</p>
                <span>
                    <p>后代</p>
                </span>
            </div>
            <p>与div相邻的p</p>
            <p>与p相邻的p</p>
            
            <hr width=100% />
            
            <div name="jack">一维属性</div>
            <div age="10">一维属性选择器</div>
            <div name="rose" age="10">二维属性选择器</div>
            
            <hr width=100% />
            
            <!--伪类-->
            
        </body>
    </html>
    
    

    相关文章

      网友评论

          本文标题:CSS选择器

          本文链接:https://www.haomeiwen.com/subject/oqlsjttx.html