2014-12-04 2 views
0

일부 div에있는 각 목록 요소에 스타일을 추가하고 싶습니다. 내 haml 코드는 다음과 같습니다 :스타일 목록 요소

.some_container 
    %ul 
    %li= "1 element" 
    %li= "2 element" 
     %ul 
     %li= "some content" 
     %li= "some content" 
    %li= "3 element" 

부모 목록에는 각 스타일을 적용하고 하위 목록에는 각 스타일을 적용하고 싶습니다. 그래서 % li에 텍스트 ("1 요소", "2 요소", "3 요소")와 함께 스타일을 추가하고 싶습니다. 다음과 같은 스타일이 있지만 각각의 li 요소에 적용됩니다.

.some_container ul li 
    margin: 15px 10px 10px 5px 

문제를 해결하는 방법. 모든 anserws 주셔서 감사하고 내 영어에 대한 미안 내 모국어가 아닙니다.

답변

1

단지 아이 선택기를

.some_container > ul > li { 
    ... 
} 
+0

가 작동합니다. 왜 내가 그것을 확인하지 않았는지 모르겠다. 감사. – user2239655

1

를 사용하여 직접 아이 선택기를 사용하여 첫 번째 수준 규칙을 제한 : 물론

.some_container > ul > li