HTML에서 중첩된 순서 목록을 생성할 때 중첩된 요소가 1부터 번호 매기기를 다시 시작하는 것이 일반적입니다. 연속 번호 매기기를 달성하려면 다음을 따르세요. 다음 단계를 따르세요.
CSS 접근 방식(최신 브라우저)
html>/**/body ol { list-style-type: none; counter-reset: level1; } ol li:before { content: counter(level1) ". "; counter-increment: level1; } ol li ol { list-style-type: none; counter-reset: level2; } ol li ol li:before { content: counter(level1) "." counter(level2) " "; counter-increment: level2; }
jQuery Approach(IE6/7용)
<script src="http://code.jquery.com/jquery-latest.min.js"></script>
$(document).ready(function() { if ($('ol:first').css('list-style-type') != 'none') { $('ol ol').each(function(i, ol) { ol = $(ol); var level1 = ol.closest('li').index() + 1; ol.children('li').each(function(i, li) { li = $(li); var level2 = level1 + '.' + (li.index() + 1); li.prepend('<span>' + level2 + '</span>'); }); }); } });
위 내용은 HTML의 중첩된 순서 목록에서 연속 번호 매기기를 달성하는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!