๐ซ nth-child ์ ๋ ํฐ
:nth-child(n)
: ์ฌ๋ฌ ์์ ์ค ์ํ๋ n๋ฒ์งธ ์์๋ง ์คํ์ผ์ ์ฃผ๊ณ ์ถ์ ๋ ์ฌ์ฉ
.cart-table td:nth-child(2) {
color: red;
}
.cart-table ์์ ์๋ ๋ชจ๋ td๋ฅผ ์ฐพ์ ๋ค์ 2๋ฒ์งธ ๋์ค๋ td์๋ง color
.cart-table td:nth-child(even) {
color: red;
}
even
: ์ง์odd
: ํ์
.cart-table td:nth-child(3n+0) {
color: red;
}
์ด๋ฌ๋ฉด 3์ ๋ฐฐ์๋ก ๋ฑ์ฅํ๋ 3,6,9,12.. ๋ฒ์งธ ๋ฑ์ฅํ๋ ์์์๋ง ์คํ์ผ์ ์ค ์ ์์
3n + 1 ์ด๋ ๊ฒ ์์ฑํ๋ฉด (3์๋ฐฐ์ +1) ๋ฒ์งธ ๋ฑ์ฅํ๋ ์์์๋ง ์คํ์ผ์ ์ค ์ ์์
๐ซ ์ ํฉ์น๊ธฐ
- ๊ฐ๋ก ์ ํฉ์น๊ธฐ
<td colspan="4"></td>
<td colspan="n">
: n๋งํผ ๊ฐ๋ก๋ก ์
ํฉ์น๊ธฐ
- ์ธ๋ก ์ ํฉ์น๊ธฐ
<td rowspan='2'></td>
<td rowspan='n'>
: n๋งํผ ์ธ๋ก๋ก ์
ํฉ์น๊ธฐ
๐ซ table ํ ๋๋ฆฌ ๋ฅ๊ธ๊ฒ
- 1๋ฒ์งธ ๋ฐฉ๋ฒ
table {
border-collapse : collapse;
border-spacing : 0;
}
(์ผ์ชฝ์์์๋ td) {
border-top-left-radius : 5px;
}
- 2๋ฒ์งธ ๋ฐฉ๋ฒ
table {
border-collapse : collapse;
border-radius : 7px;
border-style : hidden;
box-shadow : 0 0 0 1px #666;
}