zoukankan      html  css  js  c++  java
  • CSS nth-child、first-child、last-child、nth-of-type、first-of-type和last-of-type选择器使用

    以下示例主要讲解nth-child、first-child、last-child、nth-of-type、first-of-type和last-of-type使用。

    示例代码:

    <!DOCTYPE html>
    <html lang="zh">
    
        <head>
            <meta charset="UTF-8" />
            <title>CSS 高级选择器使用</title>
            <style>
                * {
                    padding: 0;
                    margin: 0;
                }
                /*IE8不支持 IE9支持*/
                
                li:nth-child(3n+1) {
                    color: red;
                }
                /*IE7+以上浏览器均支持*/
                
                li:first-child {
                    color: blue;
                }
                /*IE8不支持 IE9以上支持*/
                
                li:last-child {
                    color: green;
                }
                /*IE8不支持 IE9以上支持*/
                
                li:nth-of-type(odd) {
                    color: #8D8D8D;
                }
                /*IE8不支持 IE9以上支持*/
                
                li:first-of-type {
                    color: #92B8B1;
                }
                /*IE8不支持 IE9以上支持*/
                
                li:last-of-type {
                    color: #2E2D3C;
                }
            </style>
        </head>
    
        <body>
            <ul>
                <li>Item 1</li>
                <li>Item 2</li>
                <li>Item 3</li>
                <li>Item 4</li>
                <li>Item 5</li>
                <li>Item 6</li>
                <li>Item 7</li>
            </ul>
        </body>
    
    </html>

    总结:

    除了first-child选择器兼容IE7+以上外,其他选择器均需要IE9以上浏览器才能兼容

  • 相关阅读:
    css问题
    前端性能优化整理
    算法之排序
    浅谈webpack优化
    js设计模式
    事件模型
    浏览器缓存
    ucGUI 12864 从打点起
    ucGUI例程收藏
    Qt 自动搜索串口号列表
  • 原文地址:https://www.cnblogs.com/mengfangui/p/7171389.html
Copyright © 2011-2022 走看看