์์ ์ ๋ ํฐ ์ฐธ์กฐ
SCSS/SASS ๋ฌธ๋ฒ์ ํน์ ๋ฌธ์ &๋ฅผ ์ด์ฉํ์ฌ ์์ ์ด ํฌํจ๋ ์์ ์ ๋ ํฐ๋ฅผ ์ฐธ์กฐํ ์ ์์ต๋๋ค.
<div>
<h1>์๋
ํ์ธ์.</h1>
<p>๋ด์ฉ์ ์ ์ด๋ณด๊ฒ ์ต๋๋ค.</p>
<p class="second">๋ค๋ฅธ ๋ด์ฉ์ ์ ์ด๋ณด๊ฒ ์ต๋๋ค.</p>
</div>
p {
font-size: 20px;
color: black;
&.second { /* &.second = p.second */
color: red;
}
}
์คํ์ผ ๋ฎ์ด์ฐ๊ธฐ
์ด๋ฌํ ๋ฌธ๋ฒ์ ํน์ ํด๋์ค ์์์ ์คํ์ผ์ ๋ฎ์ด์ฐ๋ ์์ ์ ํ ๋, ์ ์ฉํ๋ค.
<div class="container">
<div class="page">
<p>Hello?</p>
</div>
</div>
.page p {
color: orange;
.container & { /* .container & = .container .page p */
color: green;
}
}
'Study > HTML & CSS' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[CSS] Baseline (์์ง ์ ๋ ฌ) (0) | 2022.07.14 |
---|---|
[CSS] Display (0) | 2022.07.14 |
[CSS] CSS ๊ตฌ์ฒด์ฑ ๋จ์ (์ฐ์ ์์) (0) | 2022.07.13 |
[CSS] CSS ์์ (0) | 2022.07.13 |
[CSS] ๊ฐ์ ํด๋์ค (pseudo-class) (0) | 2022.07.13 |