단일 요소에 두 개의 CSS 클래스를 적용하는 방법
단일 div, span 또는 html 요소에 2 개의 클래스를 적용 할 수 있습니까? 예를 들면 :
<a class="c1" class="c2">aa</a>
시도했지만 제 경우에는 c2가 적용되지 않습니다. 두 수업을 동시에 신청하려면 어떻게해야합니까?
1) 클래스 속성 내에서 공백 ( ref )으로 구분 된 여러 클래스를 사용합니다 .
<a class="c1 c2">aa</a>
2) 지정된 모든 클래스를 포함하는 요소를 대상으로 지정하려면 다음 CSS 선택기를 사용하십시오 ( 공백 없음 ) ( ref ).
.c1.c2 {
}
두 클래스 문자열을 단일 클래스 속성 값에 포함하고 그 사이에 공백을 두십시오.
<a class="c1 c2" > aa </a>
다른 사람들이 지적했듯이 공백으로 구분하면됩니다.
그러나 선택기가 작동하는 방식을 아는 것도 유용합니다.
이 HTML 부분을 고려하십시오 ...
<div class="a"></div>
<div class="b"></div>
<div class="a b"></div>
.a { ... }
선택기로 사용 하면 첫 번째와 세 번째가 선택됩니다. 당신은 모두가 하나를 선택하려는 경우, a
그리고 b
, 당신은 선택을 사용할 수 있습니다 .a.b { ... }
. 이것은 IE6에서 작동하지 않으며 단순히 .b
(마지막 항목)을 선택 합니다.
<a class="c1 c2">aa</a>
단일 div에 두 개의 클래스를 추가하려면 먼저 클래스를 생성 한 다음 결합해야합니다. 이 프로세스는 변경을 수행하고 아니오를 줄이는 데 사용됩니다. 수업의. 웹 사이트를 처음부터 만드는 사람들은 대부분 이러한 유형의 방법을 사용했습니다. 첫 번째 클래스는 색상을위한 것이고 두 번째 클래스는 너비, 높이, 글꼴 스타일 등을 설정하기위한 것입니다. 두 클래스를 결합하면 첫 번째 클래스와 두 번째 클래스가 모두 적용됩니다.
.color
{background-color:#21B286;}
.box
{
width:"100%";
height:"100px";
font-size: 16px;
text-align:center;
line-height:1.19em;
}
.box.color
{
width:"100%";
height:"100px";
font-size:16px;
color:#000000;
text-align:center;
}
<div class="box color">orderlist</div>
공백으로 구분하십시오.
<div class="c1 c2"></div>
.color
{background-color:#21B286;}
.box
{
width:"100%";
height:"100px";
font-size: 16px;
text-align:center;
line-height:1.19em;
}
.box.color
{
width:"100%";
height:"100px";
font-size:16px;
color:#000000;
text-align:center;
}
<div class="box color">orderlist</div>
.color
{background-color:#21B286;}
.box
{
width:"100%";
height:"100px";
font-size: 16px;
text-align:center;
line-height:1.19em;
}
.box.color
{
width:"100%";
height:"100px";
font-size:16px;
color:#000000;
text-align:center;
}
<div class="box color">orderlist</div>
.color
{background-color:#21B286;}
.box
{
width:"100%";
height:"100px";
font-size: 16px;
text-align:center;
line-height:1.19em;
}
.box.color
{
width:"100%";
height:"100px";
font-size:16px;
color:#000000;
text-align:center;
}
<div class="box color">orderlist</div>
참고URL : https://stackoverflow.com/questions/5482677/how-to-apply-two-css-classes-to-a-single-element
'IT박스' 카테고리의 다른 글
오류 : 읽기 전용 사용자로 SELECT를 시도하는 동안 Postgres의 관계 테이블 이름에 대한 권한이 거부되었습니다. (0) | 2020.09.25 |
---|---|
파이썬과 같은 자바 스크립트에 사전이 있습니까? (0) | 2020.09.24 |
Scala 자체에서 Scala 버전을 얻으려면 어떻게해야합니까? (0) | 2020.09.24 |
Mac OSX의 Python 위치 (0) | 2020.09.24 |
Arduino에서 int를 문자열로 변환하는 방법은 무엇입니까? (0) | 2020.09.24 |