2013-03-20 3 views
3

본문 ID에 따라 일부 요소의 스타일을 LESS로 설정하는 옵션이 있습니까? 이 작업을 수행 할 수있는 옵션이 있습니까 ...본문 ID에 따라 스타일을 LESS로 설정하는 방법

@body_about = #about_page; 

img when (isclass(@body_about)){ 
    // some style 
} 

이의 img (고화질) 깊이 묻혀 나는의 상단에 그리려하지 않습니다

나는 같은 것을 할 필요가? Thx 도움.

답변

4

희망 #body_about

<div id="body_about"> /* this can be any tag <body> or <div> or... */ 
    <img src="" alt="" /> 
</div> 

이것은 "정의가 깊숙이 묻혀있다"는 것에 대한 여러분의 의견과 MarmiK의 대답에 대한 첫 코멘트에 근거하여 여러분이 필요로하는 것에 대한 추측입니다. 제가 여기서 벗어나면 알려주세요. 나는 대답을 제거 할 것입니다. LESS

.someClass1 { 
    .someClass2 { 
    .someClass3 { 
     img { 
     /* normal code */ 
     #about_page & { 
      /* about page code */ 
     } 
     }  
    } 
    } 
} 

내가이의 img (고화질) 깊이 묻혀 내가 거기에 몸 ID를 추가 cant't 설정 한

.someClass1 .someClass2 .someClass3 img { 
    /* normal code */ 

} 
#about_page .someClass1 .someClass2 .someClass3 img { 
    /* about page code */ 

} 
+0

굉장하고 완벽하게, 많은 thx 작품 – Lukas

1

스타일을 중첩하면 나는 이해합니다. #about_page 아래에있을 때 img에 스타일을 지정하고 싶습니다. 이 경우에

당신이 CSS에서이 작업을 수행 할 수 있습니다

#body_about>img{border:0} 

이 ID와 태그 아래에만 img에 적용됩니다 난이 할 것입니다 :)

+0

CSS 출력 ... BC 내가이있을 것이다 '.class .class .class #body_id> img {}' – Lukas

+0

더 나은 이해를 위해 HTML 코드 붙여 넣기, 답장하기 전에 주석 읽기, div에 본문을 편집했습니다. 두 방법으로 모두 작동하며, 깊게 묻힌 파일에서 HTML을 붙여 넣습니다. 제발 :)를 참조하고있는 동일한 이미지 코드로 대체하십시오. – MarmiK

+0

OK,이 주제의 제목을 읽었습니까? "덜 사용하여 스타일을 설정하는 방법" – Lukas

관련 문제