๐ŸณCoding apple HTML/CSS All-in-one : ๊ธฐ์ดˆ๋ถ€ํ„ฐ Bootstrap, SASS, ๊ณ ๊ธ‰ animation ๊นŒ์ง€ ๊ฐ•์˜๋ฅผ ๋ณด๊ณ  ์ •๋ฆฌํ•œ ๊ธ€์ž…๋‹ˆ๋‹ค ๐Ÿณ

๐Ÿ’ซ 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;
}

By Dozzing

๋‹ต๊ธ€ ๋‚จ๊ธฐ๊ธฐ

์ด๋ฉ”์ผ ์ฃผ์†Œ๋Š” ๊ณต๊ฐœ๋˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค. ํ•„์ˆ˜ ํ•„๋“œ๋Š” *๋กœ ํ‘œ์‹œ๋ฉ๋‹ˆ๋‹ค