https://stackoverflow.com/questions/1065435/can-a-css-class-inherit-one-or-more-other-classes
Can a CSS class inherit one or more other classes?
Is it possible to make a CSS class that "inherits" from another CSS class (or more than one). For example, say we had: .something { display:inline } .else { background:red } What I'...
stackoverflow.com
[CSS] 스타일 상속/Cascading/Overriding/Selector
🌱 CSS3 ✏️CSS규칙 스타일 상속: 부모 태그로부터 상속(자신을 둘러싼 태그 상속 Cascading: 위에서부터 흘러내려 다른 것들에게도 적용 캐스캐이딩 Overriding: 우선순위가 높은 것부터 적용 1. importa
velog.io
추가 클래스를 사용하기 위해서는 해당 HTML 요소의 class 속성에 클래스 이름을 추가해야 합니다. 클래스 이름은 공백으로 구분된 문자열로 지정됩니다.
<div class="box">Content goes here</div>
위의 코드에서 "box" 라는 클래스가 div 태그에 추가되어 있습니다.
이제 CSS에서 .box 선택자를 사용하여 "box" 클래스를 스타일링 할 수 있습니다. 예를 들어, 다음과 같은 CSS 코드르르 작성할 수 있습니다.
.box {
background-color: #eee;
border: 1px solid #ccc;
padding: 10px;
}
위의 CSS 코드에서 ".box" 선택자는 'div' 요소의 'class' 속성 값이 "box" 인 요소를 선택합니다. 선택된 요소는 'background-color', 'border', 'padding' 등의 스타일 속성을 적용받습니다.
추가 클래스를 사용하면 한 요소에 여러 개의 클래스를 지정할 수 있습니다. 예를 들어, 다음과 같은 HTML 요소가 있다고 가정해 봅시다.
<div class="box large">Content goes here</div>
위의 코드에서는 class 속성 값으로 "box"와 "large"라는 두 개의 클래스가 지정되어 있습니다. 이 경우 .box 선택자를 사용하여 "box" 클래스를 스타일링하고, .large 선택자를 사용하여 "large" 클래스를 스타일링할 수 있습니다.
.box {
background-color: #eee;
border: 1px solid #ccc;
padding: 10px;
}
.large {
font-size: 24px;
}
위의 CSS 코드에서 '.box' 선택자는 'div' 요소의 'class' 속성 값이 'box' 인 요소를 선택하여 스타일을 적용하고, '.large' 선택자는 'class' 속성 값이 "large"인 요소를 선택하여 스타일을 적용합니다.
이렇게 함으로써 "box" 클래스와 "large" 클래스가 모두 적용된 'div' 요소에는 'background-color', 'border', 'padding', 'font-size', 등의 스타일 속성이 적용됩니다.
'프로그래밍언어 > HTML, CSS' 카테고리의 다른 글
Table CSS (0) | 2023.03.16 |
---|---|
내 마음대로 적는 CSS - 2 : background 관련 CSS 총집합! (0) | 2023.03.16 |
내 마음대로 적는 CSS -1 : 의사요소, 의사클래스, box-sizing, margin, overflow (0) | 2023.03.16 |