Я создаю шаблон PDF с dompdf (laravel), который требует ol с некоторым ol внутри и в двух столбцах, я попробовал ответить на несколько вопросов о двух столбцах ol и о make sub ol, но когда я их положил вместе весь хаос. Мой код такой:
<ol>
<li>item 1</li> //column 1
<li>item 2</li> //column 1
<li>item 3 //column 1
<ol> //column 2 needs to start in 3.1
<li>item 3.1</li> //column 2
<li>item 3.2</li> //column 2
</ol>
</li>
</ol>
Я много пробовал, вот мой код:
.column {
float: left;
width: 50%;
}
/* Clear floats after the columns */
.row:after {
content: "";
display: table;
clear: both;
}
ol.normal {
counter-reset: item;
}
ol.normal>li {
display: block
}
ol.normal>li:before,
ol.reset>li:before {
content: counters(item, ".") " ";
counter-increment: item
}
<div class="row fs-small">
<div class="column">
<ol class="normal fs-small" type="1">
<li value="1">
<span class="fs-small bold">xxx</span>
<ol class="normal" type="1">
<li>
<span>xxx</span>
</li>
<li>
<span>xxx</span>
</li>
</ol>
</li>
<li>
<span class="fs-small bold">xxx</span>
<ol class="normal">
<li>
<span>xxx</span>
</li>
</ol>
</li>
<li>
<span class="fs-small bold">xxxx</span>
</li>
</ol>
</div>
<div class="column">
<ol class="normal">
<li>
<ol class="normal">
<li>
<span>xxx</span>
</li>
<li>
<span>xxx<span>
</li>
<li>
<span>xxx</span>
</li>
<li>
<span>
xxx
</span>
</li>
<li>
<span>
xxx
</span>
</li>
<li>
<span>xxx
</span>
</li>
</ol>
</li>
</ol>
</div>
</div>