반응형
요소에 BOTH 클래스가있는 경우에만 적용 할 CSS 규칙
이 질문에는 이미 답변이 있습니다.
이 마크 업이 있다고 가정 해 봅시다.
<div class="abc"> ... </div>
<div class="xyz"> ... </div>
<div class="abc xyz" style="width: 100px"> ... </div>
유효 너비를 200px로 만들기 위해 <div>
BOTH abc
와 xyz
클래스 (마지막 클래스)가있는 클래스 만 선택 하고 인라인 너비를 재정의하는 방법이 있습니까?
이 같은:
[selector] {
width: 200px !important;
}
div.abc.xyz {
/* rules go here */
}
... 또는 간단히 :
.abc.xyz {
/* rules go here */
}
아래는 다음 두 클래스가있는 모든 태그에 적용됩니다.
.abc.xyz {
width: 200px !important;
}
다음 두 클래스가있는 div 태그에 적용
div.abc.xyz {
width: 200px !important;
}
jQuery를 사용하여 이것을 수정하려면
$(document).ready(function() {
$("div.abc.xyz").width("200px");
});
프로그래밍 방식의 솔루션이 필요한 경우 jQuery에서 작동해야합니다.
$(".abc.xyz").css("width", 200);
참고 URL : https://stackoverflow.com/questions/5796654/css-rule-to-apply-only-if-element-has-both-classes
반응형
'IT story' 카테고리의 다른 글
FOR 루프와 IF 문을 결합하는 파이썬 방식 (0) | 2020.04.09 |
---|---|
ValueError : 기본 10 인 int ()에 대한 잘못된 리터럴 : '' (0) | 2020.04.09 |
Vim의 설정 파일에서“.vimrc”를 주석으로 처리하는 방법은 무엇입니까? (0) | 2020.04.09 |
to_string은 std의 멤버가 아닙니다 .g ++ (mingw) (0) | 2020.04.09 |
새 창에서 Chrome 개발자 도구를 여는 방법은 무엇입니까? (0) | 2020.04.09 |