CSS

  1. 1. 选择器
    1. 1.0.0.1. 效果:
  • 2. 背景属性
  • 3. 伪类选择器

  • 选择器

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    <style>
    /* 通配选择器 */
    * {font-size: 16px;}

    /* 元素选择器 */
    i {font-weight: 700;}

    /* 类选择器 */
    .p1 {color: blue;}

    /* 后代选择器 */
    .div1 h1{color: pink;}

    /* 子代选择器 */
    div > p {background-color: pink;}

    /* 并集选择器 */
    h2 , i {color: blueviolet;}

    /* ID选择器 */
    #ii{color: deepskyblue;}

    /* 兄弟选择器 */
    .p2 ~ p{background-color: red;}

    /* 相邻兄弟选择器 */
    .p3 + p{background-color: blue;}

    /* 伪类选择器 */
    h2:hover{color: red;}
    </style>
    <body>
    <p class="p1">我是p标签</p>
    <p class="p2">我是p标签</p>
    <p class="p3">我是p标签</p>
    <p class="p4">我是p标签</p>
    <div class="div1">
    <h1>我是h1标签</h1>
    <h2>我是h2标签</h2>
    </div>
    <div>
    <p>我是p标签</p>
    <p>我是p标签</p>
    <i>我是斜体标签</i>
    <i id="ii">我是斜体标签</i>
    </div>
    </body>
    效果:

    背景属性

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    <style>
    div {
    /* background: color img repeat position; */
    width: 400px;
    height: 400px;
    /* 背景颜色 */
    background-color: pink;
    /* 背景图片 */
    background-image: url(../img/btn.png);
    /* 背景不平铺 */
    background-repeat: no-repeat;
    /* 背景位置 */
    background-position: right bottom;
    /* 属性连写 */
    background: pink url(../img/ico1.png) repeat bottom center;
    }
    </style>

    伪类选择器

    first-child{} (选中第一个)

    1