Notice
Recent Posts
Recent Comments
Link
์ผ | ์ | ํ | ์ | ๋ชฉ | ๊ธ | ํ |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 |
Tags
- HTML ํ์ผ๊ตฌ์กฐ
- ๋ ธ๋ง๋ ์ฝ๋
- CSS
- next.js
- ์ฝ๋ฉ๋ ํ
- typescript
- tailwindcss
- javascript
- JS
- ๋ฐ๋๋ผ JS๋ก ๊ทธ๋ฆผํ ๋ง๋ค๊ธฐ
- queryprovider
- jest
- canvas image
- axios-mock-adapte
- ์น ๋ธ๋ผ์ฐ์ ๋ ๋๋ง
- ํ๋ก ํธ์๋
- ๋ ธ๋ง๋์ฝ๋
- tanstack-query
- ์ํ์ฝ๋ฉ
- ์ฝ๋ฉ์ผ๊ธฐ
- react
- JAVA Script
- negative margin
- clone coding
- HTML
- canvas js
- ๋ฐ๋๋ผ JS๋ก ํฌ๋กฌ ์ฑ ๋ง๋ค๊ธฐ
- ์น ๋ธ๋ผ์ฐ์ ๊ตฌ์กฐ
- ์ฝ์ฝ์ํก ํด๋ก ์ฝ๋ฉ
- canvas
Archives
- Today
- Total
Coding Archive
์ํ์ฝ๋ฉ WEB2-CSS ์ ๋ฆฌ ๋ณธ๋ฌธ
- <style> ํ๊ทธ ์์ css ๋ฌธ๋ฒ์ ๋ฃ์ด์ css๋ฅผ ์ฌ์ฉํ ์ ์๋ค. front ํ๊ทธ๋ฅผ ์ด์ฉํด์ ์ผ์ผ์ด ์์ฑํด์ผ ํ๋ html๊ณผ ๋ค๋ฅด๊ฒ css๋ style ํ๊ทธ ์์ ๋ฌธ๋ฒ์ ๋ฃ์ด์ ํ ๋ฒ์ ์ฒ๋ฆฌ ๊ฐ๋ฅํ๊ธฐ ๋๋ฌธ์ ํจ์จ์ฑ์ด ๋๋ค.
- ์ํ๋ ์์ฑ์ ์ง์ ํ๋ ค๋ฉด ํ๊ทธ ์์ style ์์ฑ์ ๋ฃ์ด์ ์ง์ ํ๋ค.
- css ์์ฑ์ ๊ฒ์ํ ๋- ex)css text size property, css text center property
- ์ฝ๋ ๋ค์๋ ํญ์ ;(์ธ๋ฏธ์ฝ๋ก )์ ๋ถ์ธ๋ค.
- ์ ํ์(css selector)๋ ๋ค์ํ๊ธฐ ๋๋ฌธ์ ์ฐพ์์ ๊ณต๋ถํด๋ด์ผ ํ๋ค.
- class(๊ทธ๋ฃนํํ๋ค, ๋ฌถ๋๋ค๋ ์๋ฏธ) ์ ํ์๋ ์ค๋ณต๋ ์ฝ๋๋ฅผ ๋ฃ์ ๋ ์ฌ์ฉํด์ ์ค๋ณต์ ์์ ์ค - class ์ ํ์์ ๊ณ ์ ํ ์ด๋ฆ์ ๋ถ์ฌ์ฃผ๋ฉด, ๊ทธ ์ด๋ฆ์ด ๋ถ์ด์๋ ์ฝ๋์ ๊ฐ์ css๋ฅผ ์ ์ฉํ ์ ์๋ค. ํ๋์ ํ๊ทธ์ ์ฌ๋ฌ ๊ฐ์ class ์ ํ์๋ฅผ ๋ถ์ผ ์ ์์ผ๋ฉฐ, ์ค๋ณต๋ ๊ฒฝ์ฐ ๋ฐ์ ์๋ (๊ฐ์ฅ ์ต๊ทผ์ ์์ฑ๋) ์ฝ๋์ ๊ฒฐ๊ณผ๊ฐ ๋์ค๊ฒ ๋๋ค.
- id ์ ํ์๋ฅผ ์ฌ์ฉํ๋ฉด ์์ ๊ฐ์ ์ํฉ์ ๋ง์ ์ ์๋ค. id ๊ฐ์ ์ค๋ณต๋๋ฉด ์ ๋๋ค..!
- id(# ) ์ ํ์> class(.) ์ ํ์> ํ๊ทธ ์ ํ์ ์์๋ก ๊ฐํ๋ค. ๋ค ๋๊ฐ์ ์ ํ์์ ๊ฒฝ์ฐ ๊ฐ์ฅ ๋ง์ง๋ง์ ์์ฑ๋ ์ฝ๋์ ์ฐ์ ์์๊ฐ ๋๋ค. ํฌ๊ด์ ์ธ ๊ฒ์ ์ด์ฉํ์ฌ ์ ์ฒด์ ์ธ ๊ฒ์ ์ ํ๊ณ , ์์ธ์ ์ธ ๊ฒ์ ์์ ์ ํ์๋ก ์ค์ ํ๋ฉด ๋ ํธํ๊ณ ํจ์จ์ ์ธ ์ฝ๋ ์์ฑ์ด ๊ฐ๋ฅํ๋ค.
- ํ๋์ ํ๊ทธ์๋ ์ฌ๋ฌ ๊ฐ์ ์์ฑ์ด ๋ค์ด์ฌ ์ ์๊ณ , ์ฌ๋ฌ ๊ฐ์ ์ ํ์๋ฅผ ํตํด์ ํ๋์ ํ๊ทธ๋ฅผ ๊ณต๋์ผ๋ก ์ ์ดํ ์ ์๋ค.
- block level element๋ ํ๋ฉด ์ ์ฒด๋ฅผ ์ฐ๋ ํ๊ทธ๋ค.
- inline element๋ ๊ทธ ๋ถ๋ถ๋ง ์ฐ๋ ํ๊ทธ๋ค. display ์์ฑ์ ์ด์ฉํด์ block์ inline์ฒ๋ผ inline์ block์ฒ๋ผ๋ ์ฌ์ฉํ ์ ์๋ค.(๋์คํ๋ ์ด ์ค์ ๊ฐ์ผ ๋ฟ ์ธ์ ๋ ์ง ๋ฐ๊ฟ ์ ์๋ค.)
- padding์ ํ ๋๋ฆฌ์ ์ฝํ ์ธ ์ฌ์ด ๊ฐ๊ฒฉ์ด๋ค.
- margin์ ํ ๋๋ฆฌ์ ํ ๋๋ฆฌ ์ฌ์ด์ ๊ฐ๊ฒฉ์ด๋ค.
- ์ฃผ์์ฒ๋ฆฌ๋ /* */๋ฅผ ์ฌ์ฉํ๋ค.
- ๊ฐ๋ฐ์ ๋๊ตฌ ํ์ธํด๋ณด๋ฉด์ ํ๋ฉด ์ข๋ค.(์ฐํด๋ฆญ-> ์ต์ -> ๊ฒ์ฌ)
- (์ฐธ๊ณ ) can i use-ํ์ฌ ์น๋ธ๋ผ์ฐ์ ๋ค์ด ์ผ๋ง๋ ๊ทธ ๊ธฐ์ ์ ๋ํด ์ฑํํ๊ณ ์๋์ง ํต๊ณ๋ฅผ ๋ณด์ฌ์ฃผ๋ ์ฌ์ดํธ๋ค.
- ๋ฏธ๋์ด ์ฟผ๋ฆฌ๋ ๋ค์ํ ํ๋ฉด์ ์ ์ํด์ ์์ ์ ๋ชจ์ต์ ์ค์ค๋ก ๋ฐ๋๊ฒ ํ ์ ์๋ ์์ฑ์ผ๋ก, ๋ฐ์์ ์ธ ์น์ ๋ง๋ค ์ ์๋ค.
- ๋์ผํ css๋ฅผ ์ ์ฉํด์ผ ํ ๋ stylesheet๋ก ๋ฐ๋ก ๋นผ์ link rel=”stylesheet” href=”style.css(ํด๋๋ช )”์ ๋ ฅํ๋ฉด ๋ ํจ์จ์ ์ผ๋ก ์ฌ์ฉ์ด ๊ฐ๋ฅํ๋ค.(์ค๋ณต ๋ฐฉ์ง)
'๐ฅ๏ธ Clone Coding > CSS' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
๋ ธ๋ง๋ ์ฝ๋ - ์ฝ์ฝ์ํก ํด๋ก ์ฝ๋ฉ ์ ๋ฆฌ(6) (0) | 2022.04.15 |
---|---|
๋ ธ๋ง๋ ์ฝ๋ - ์ฝ์ฝ์ํก ํด๋ก ์ฝ๋ฉ ์ ๋ฆฌ(5) (0) | 2022.04.15 |
๋ ธ๋ง๋ ์ฝ๋ - ์ฝ์ฝ์ํก ํด๋ก ์ฝ๋ฉ ์ ๋ฆฌ(4) (0) | 2022.04.14 |
๋ ธ๋ง๋ ์ฝ๋ - ์ฝ์ฝ์ํก ํด๋ก ์ฝ๋ฉ ์ ๋ฆฌ(3) (0) | 2022.04.13 |
๋ ธ๋ง๋ ์ฝ๋ - ์ฝ์ฝ์ํก ํด๋ก ์ฝ๋ฉ ์ ๋ฆฌ(2) (0) | 2022.04.07 |
Comments