확장 기능을 사용하여 스타일을 설정했습니다. 문제는 특정 상황에서 작동하지 않고 논리적으로 보이지 않는 것입니다.CSS 확장 기능이 예상대로 작동하지 않습니다.
CSS를 단순화했지만 문제는 여전히 동일합니다. 다음은 중첩 된 클래스입니다.
#how-it-works {
.timeline {
& > .timeline-step {
& > h3:extend(.h3-text) {}
}
}
}
위의 인스턴스에서 LESS는 CSS를 출력하지 않습니다. 나는이 같은 외부 층 제거하면
그러나 :
.h3-text,
h3:not([class]),
.timeline > .timeline-step > h3,
.legal-info dt,
.call-to-action .rapr {
color: #424242;
font-size: 20px;
line-height: 28px;
}
외부 스타일 클래스인지 여부는 중요하지 않습니다 나 :
.timeline {
& > .timeline-step {
& > h3:extend(.h3-text) {}
}
}
를 I 출력이 내가 필요 얻을 신분증.
누구나 상황에 불을 붙이시겠습니까?
매우 이상한 문서이므로,이 문서를 살펴볼 필요가 있습니다. - # how-it-works {& .timeline {'works (시작시 '&'에주의하십시오). 지금은 해결 방법 일 뿐이며, 답으로 게시하도록하고 싶다면 그렇게 할 것입니다. 주석 영역을 주목할 수 있기 때문에 대답 영역이 정확한 위치라고 생각하지만 이미 해당 옵션을 알고 있고 피하고 싶지는 확실하지 않습니다. – Harry
답변 해리 주셔서 감사합니다 - 귀하의 답변은 실제로 작동합니다. 나는 대답을 알지 못해서 당신이 대답을 만드는 것이 최선이라고 생각합니다. 이전에이 문제를 보았지만 그다지 명확하지 않았기 때문에 다른 사람들도 해결책을 취할 가능성이 매우 높습니다. 수정 사항입니다. –