代码之家  ›  专栏  ›  技术社区  ›  Paul R

重置ol中的嵌套计算

  •  0
  • Paul R  · 技术社区  · 5 年前

    ol :

    ol{
        counter-reset: item;
    }
    ol li{
        display: block;
    }
    ol li:before{
        content: counters(item, ".")". ";
        counter-increment: item;
        float: left;
        margin-right: 5px;
    }
    

    例如,

    <ol>
        <li>
            <ol>
                <li>
                    <ol>
                        <li>
                            <ol class="reset">
                                <li>
                                    <ol>
                                        <li></li>
                                    </ol>
                                </li>
                            </ol>
                        </li>
                    </ol>
                </li>
            </ol>
        </li>
    </ol>
    

    给出以下信息:

    1.
      1.1
         1.1.1
            1.1.1.1
               1.1.1.1.1
    

    1.
      1.1
         1.1.1
            1 # reset here
              1.1
    
    0 回复  |  直到 5 年前