(1) :nth-child(N)
: ๋ถ๋ชจ ์ ๋ชจ๋ ์์ ์ค N๋ฒ์งธ
(2) M:nth-of-type(N)
: ๋ถ๋ชจ ์ M ์์์ค N๋ฒ์งธ
์์ ) ์ ํธ๋ฑ..?๋ง๋ค๊ธฐ
: div ์ธ๊ฐ๋ก ๊ฐ box๋ค์ด ๊ตฌ์ฑ๋์ด ์๋ค๊ณ ๊ฐ์ (๊ณ ์ ์ด๋ฆ x)
<!-- 1-2.html -->
<!-- ์ ํธ๋ฑ๊ฐ์๊ฑฐ ๋ง๋ค๊ธฐ -->
<head>
<link rel="stylesheet" href="1-2.css"/>
</head>
<section>
<div></div>
<div></div>
<div></div>
</section>
/*1-2.css*/
div {
width:100px;
height:100px;
margin-left:0;
background-color:red;
}
div:nth-child(2) {
background-color:gold;
margin-left:auto;
margin-right:auto;
}
div:nth-child(3) {
background-color:green;
margin-left:auto;
}
section {
border:5px dotted gray;
}
- ํน์ ๋ฐฉํฅ ์ ๋ ฌ์ ์ํด์๋ margin-left, margin-light๋ฅผ auto๋ก ์ค์ ํ๋ฉด ๋จ
- ์ฒซ๋ฒ์งธ div๋ ์ผ์ชฝ ์ ๋ ฌ(default), ๋๋ฒ์งธ div๋ ๊ฐ์ด๋ฐ ์ ๋ ฌ, ์ธ๋ฒ์งธ div๋ ์ค๋ฅธ์ชฝ ์ ๋ ฌ์ด๋ฏ๋ก ๊ฐ๊ฐ์ ๋ง๊ฒ margin ์ค์
๐ CSS ์ ํ์ ์ฐ์ต ํ ์ ์๋ ์ฌ์ดํธ
'๐ค study > HTML | CSS' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[CSS] flex | align-items | justify-content | flex-direction | flex-wrap | layout ๋ฐฐ์น๋ฐฉ๋ฒ (2) | 2022.06.23 |
---|---|
[CSS] ๋กค์ค๋ฒ(hover)๋? | hover ์ฌ์ฉ๋ฒ | hover ์์ (0) | 2022.06.20 |