Numbering ordered lists: Difference between revisions

No edit summary
No edit summary
Line 4: Line 4:
counter-reset:section;  
counter-reset:section;  
list-style-type:none;  
list-style-type:none;  
    display: table;
    margin-left:1.4em!important;
}
}
article ol li {  
article ol > li {  
list-style-type:none;  
list-style-type:none;  
    display: table-row;
}
}
article ol li ol {  
article ol > li ol {  
counter-reset:subsection;  
counter-reset:subsection;  
}
}
article ol li ol li ol{  
article ol li ol > li ol{  
counter-reset:subsubsection;  
counter-reset:subsubsection;  
}
}
article ol li:before{
article ol > li:before{
     counter-increment:section;
     counter-increment:section;
     content:counter(section) ". ";
     content:counter(section) ". ";
     float: left;
     display: table-cell;
     margin-right: 0.4em;
    text-align: right;
     padding-right: 0.5em;
}
}
article ol li ol li:before {
article ol li ol > li:before {
     counter-increment:subsection;
     counter-increment:subsection;
     content:counter(section) "." counter(subsection) " ";
     content:counter(section) "." counter(subsection) " ";
}
}
article ol li ol li ol li:before {
article ol > li ol > li ol > li:before {
     counter-increment:subsubsection;
     counter-increment:subsubsection;
     content:counter(section) "." counter(subsection) "." counter(subsubsection) "" ;
     content:counter(section) "." counter(subsection) "." counter(subsubsection) "" ;
}
}
article li  {
    line-height:1.4em
    }
article li p {
    line-height:1.8em;margin-top:0; margin-bottom:0
    }
/*Count footnotes separately*/
/*Count footnotes separately*/
article ol.references {  
article ol.references {  

Revision as of 15:40, 30 March 2023

To create numbering as 1., 1.1, 1.1.1 and so on, use the following style:

article ol { 
	counter-reset:section; 
	list-style-type:none; 
    display: table;
    margin-left:1.4em!important;
	}
article ol > li { 
	list-style-type:none; 
    display: table-row;
	}
article ol > li ol { 
	counter-reset:subsection; 
	}
article ol li ol > li ol{ 
	counter-reset:subsubsection; 
	}	
article ol > li:before{
    counter-increment:section;
    content:counter(section) ". ";
    display: table-cell;
    text-align: right;
    padding-right: 0.5em;
	}
article ol li ol > li:before {
    counter-increment:subsection;
    content:counter(section) "." counter(subsection) " ";
	}
article ol > li ol > li ol > li:before {
    counter-increment:subsubsection;
    content:counter(section) "." counter(subsection) "." counter(subsubsection) "" ;
	}
article li  {
    line-height:1.4em
    }
article li p {
    line-height:1.8em;margin-top:0; margin-bottom:0
    }
/*Count footnotes separately*/	
article ol.references { 
	counter-reset:ref; list-style-type:none; 
	}
article ol.references li:before{
    counter-increment:ref;
    content:counter(ref) ". ";
    float: left;
    margin-right: 0.4em;
	}

Output:

  1. Step 1
    1. Substep 1
    2. Substep 2
      1. Subsubstep 1
  2. Step 2



To submit feedback about this documentation, visit our community forum.