2011-05-14 2 views

답변

48

예, 의 CSS list-style-type 속성을 none으로 설정하면됩니다.

예.

li.nostyle { 
    list-style-type: none; 
} 
+2

숫자를 숨기지 만 카운팅이 계속되어 갭 (1, 2, _, 4)이있게됩니다. 숫자 (1, 2, _, 3)를 숨기면서 계산 일관성을 유지할 수있는 방법이 있습니까? – Jens

+0

'value' 속성은 LI 요소에 대해 사용될 수 있지만 일관되게 지원되지 않습니다. 또한, 그것은 EPUB2에서도 받아 들여지지 않는 것 같습니다. – Jens

6

이와

<ol> 
    <li>one</li> 
    <li>two</li> 
    <li class="nostyle">three</li> 
    <li>four</li> 
</ol> 

은 첫 번째 정렬 된 목록 번호를 숨 깁니다.

주문한 목록에서 첫 번째 숫자를 숨기고 나서 이상하게 보입니다. 이것은 CSS

ol li:first-child { list-style:none } 

<ol> 
    <li>1</li> 
    <li>2</li> 
    <li>3</li> 
</ol> 
+0

질문을 철저히 읽어야 할 수도 있습니다. 나는 당신이 주문한 목록의 첫 번째 자식 요소를 언급하고 있다고 생각했습니다. – breezy

3

을 통해 하나 개의 가능한 솔루션입니다 (아니 대답하지만 누군가가 필요로하는 경우 ...에) 당신이 단일 항목 목록의 수 (총알을) 숨기려면
, 당신은 사용할 수 있습니다 CSS3 :only-of-type 선택 자.

li:only-of-type { list-style-type: none; } 

이렇게하면 목록에 다른 클래스를 할당 할 필요가 없습니다. 목록은 필요에 따라 늘어나고 축소 될 수 있습니다.

그리고 이것은 정렬 된 목록과 정렬되지 않은 목록 모두에서 작동합니다.

관련 문제