• 技术文章 >web前端 >css教程

    css基本选择器

    无忌哥哥无忌哥哥2018-06-28 17:04:20原创823
    <!DOCTYPE html>
    <html>
    <head>
    <meta charset="UTF-8">
    <title>1.基本选择器</title>
    <style type="text/css">
    /*元素选择器*/
    ul {   
    padding: 0;
    margin: 0;
    width: 450px;
    border: 1px dashed #666;
    padding: 10px 5px;
    }
    ul:after {  /*子块撑开父块*/
    content:'';  /*在子元素尾部添加空内容元素*/
    display: block;  /*并设置为块级显示*/
    clear:both;   /*清除二边的浮动*/
    }
    li { 
    list-style: none; /*去掉默认列表项样式*/
    float: left;  /*左浮动*/
    width: 40px;  /*设置宽度*/
    height: 40px; /*设置高度*/
    line-height: 40px; /*文本垂直居中*/
    text-align: center; /*文本水平居中*/
    border-radius: 50%; /*设置边框圆角*/
    background: skyblue; /*背景色天蓝*/
    margin-right: 5px; /*每个球之间的右外边距*/
    }

    /*id选择器:选择页面中唯一的元素,推荐同一个id标识符只允许用一次*/

    #item1 {
    /*background-color: red;*/
    }

    /*类选择器:选择页面中具有同一类样式的全部元素*/

    .green {
    /*background-color: lightgreen;*/
    }

    /*父子选择器:元素之间是层级的关系,所选元素有共同的父级*/

    ul li {  /*层级关系用空格表示*/
    color: white;
    }

    /*通配选择器:选择指定父级下面的所有层级的元素*/

    ul * {
    /*border: 1px solid black;*/
    }

    /*子元素选择器 >: 选择父元素下所有的li元素,等价于标签选择器,所以它的优先级低于class,id*/

    ul > li {   /*等价于: ul > * {} */
    /*background-color: blue;*/
    }

    /*相邻兄弟选择器 +:仅选择相对于它后面的第一个兄弟节点 */

    #item2 + li {
    /*background-color: black; /*只有第7个小球变黑*/*/
    }

    /*全部兄弟选择器 ~ :选择相对于它后面的全部兄弟节点 */

    #item2 ~ li {
    /*background-color: coral; /*亮橙色*/*/
    }
    </style>
    </head>
    <body>
    <ul>
    <li id="item1">1</li>
    <li>2</li>
    <li>3</li>
    <li class="">4</li>
    <li>5</li>
    <li id="item2">6</li>
    <li>7</li>
    <li>8</li>
    <li>9</li>
    <li>10</li>
    </ul>
    </body>
    </html>

    以上就是css基本选择器的详细内容,更多请关注php中文网其它相关文章!

    声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn核实处理。
    上一篇:css样式引入的三个级别 下一篇:自己动手写 PHP MVC 框架(40节精讲/巨细/新人进阶必看)

    相关文章推荐

    • 实例详解CSS渐变锯齿问题如何解决!• 另辟蹊径!看看使用CSS滤镜怎么构建圆角和波浪效果• 聊聊怎么利用 CSS 构建花式透视背景• 详解css中的比较函数(示例介绍)• CSS flex布局属性:align-items和align-content的区别
    1/1

    PHP中文网