2012-08-03 6 views
0

나는 중첩 된 목록을 만들려고 해요 :ul li에 ol li 스타일이 적용되는 동안?

<html> 
    <head> 
    <style> 
     ol li { 
     list-style: decimal outside none; 
     } 
    </style> 
    </head> 
    <body> 
    <ol> 
     <li>Digit</li> 
     <ul> 
     <li>Circle</li> 
     </ul> 
     <li>Digit</li> 
    </ol> 
    </body> 
</html> 

을하지만 내가 얻을 것은 :

1. Digit 
    1. Circle 
2. Digit 

이 왜 순서가없는 목록에서 "소수"마커를 받고 있어요? 나는 ol li 요소에만 "십진법"을 적용하고 ul li이 아닌 요소를 적용한다고 생각합니다.

답변

6

선택기는 자손 그래서

"원"을 함유하는 리튬의 "올 자손 인 리"는 올 손자 말한다. ol의 유일한 허용 자식 요소가 li의이기 때문에

은 (는 는 손자 안, 그래서 ul은 내부에 li 내부에 (여전히 위대한 - 손자를 만들 것이다) 또는 안 ol).

하위 선택 자 (공백) 대신 하위 선택 자 >을 사용하는 것이 좋습니다