Posts
Q&A
์๋ฒ ์ปดํฌ๋ํธ ๊ด๋ จ ์ง๋ฌธ์ ๋๋ค!
์ ์๋ ํ์ธ์ ์ข ๋ฏผ๋, ์กฐ์๋ ๋๋ถ์ ์ง์์๋ต ๋๋ถ์ ์ดํด๋์ง ์๋ ๋ถ๋ถ๋ค์ ์ดํดํ๊ฒ ๋์์ต๋๋ค.๊ฐ์ฌํฉ๋๋ค ^_^b
- 3
- 5
- 1.6K
Q&A
tsconfig.json ์๋ฌ
๋ ธ๋๋ ์ค์น๊ฐ ๋์ด ์์ต๋๋ค ใ ใ ํฐ๋ฏธ๋ ๋ฌธ๊ตฌ ***@***-MacBookAir getting-started % node -vv16.14.0***@***-MacBookAir getting-started % sudo npm i typescript -gchanged 1 package, and audited 2 packages in 512msfound 0 vulnerabilities
- 1
- 2
- 1.1K
Q&A
sub menu๊ฐ ๋ฐ์ผ๋ก ์จ์ด์ ๋ณด์ด์ง ์์์ใ ใ
css์์ .sub-menu { border: 1px solid #000; position: absolute; top: 0; left: 100%; width: 100%; height: 200px; background-color: #000; display: none; z-index: 2; } display: none; ์ฒ๋ฆฌ๋ฅผ ํ์ จ์ผ๋ ์๋ณด์ด๋๊ฒ ๋น์ฐํ๋ฐ์!? display: block;์ ํ๋ฉด ๋ณด์ด์ค๊ฑฐ์์. ์ ์ด์ฟผ๋ฆฌ๋ก ์๋ธ๋ฉ๋ด๋ฅผ ๋ ธ์ถ/๋น๋ ธ์ถ ์ฒ๋ฆฌ๋ฅผ ํ๋ ค๋ฉด display: block / display: none์ผ๋ก ์ปจํธ๋กค ํ์ ์ผ ํฉ๋๋น.
- 1
- 3
- 1K
Q&A
์ค.. hover์ css์ ์ฉ์ ํด์ฃผ๊ณ ์ถ์๋ฐ ์ด๋ค ๋ฐฉ๋ฒ์ด์์๊น์?
์ง๋๊ฐ๋ ์ฌ๋์ ๋๋ค. ์์ค์ฝ๋๋ฅผ ๋ณธ ์ ์ด ์์ด์ ํ์ค ํ์ง ์์๋ฐ hover์ opacity: 1์ ์ฃผ์๊ณ ์ถ๋ค๋ ๋ป์ ํธ๋ฒ ํ์ง ์์์ ๋์๋ .image์ opacity๊ฐ 0.9 ~ 0๊น์ง ์ ์ซ์๋ก ์ฝ๊ฐ ๋ถํฌ๋ช ํ ์ํ์ฌ์ผ ํ๋๊ฒ ์๋๊ฐ ํฉ๋๋ค. opacity: 0์ ๋ถํฌ๋ช ๋๊ฐ ๋ฎ์์ ธ์ ์์ ์๋ณด์ด๋ ์ํ๋ก ๋ง๋ค๊ฒ ๋ค๋ ๋ป์ด๊ณ opacity: 1์ ๋ถํฌ๋ช ๋๋ฅผ ๋์ฌ์ ์๋ณธ๋๋ก ๋ณด์ด๊ฒ ๋ค๋ ์๋ฏธ์ ๋๋ค. ๊ทธ๋ฆฌ๊ณ 0.1 / 0.2 / 0.3 / 0.4 ... ๋ฑ๋ฑ ์์ซ์ ์ 0๋ถํฐ 1๊น์ง์ ๋ถํฌ๋ช ๋๋ฅผ ๋จ๊ณ์ ์ผ๋ก ์ธ์ธํ๊ฒ ์กฐ์ ํด์ ์ฃผ๊ธฐ ์ํ ์์น์ด๊ตฌ์. ์ด๋ฏธ .image ์ ํ์๋ ๋ณ๋์ opcity์์ฑ๊ฐ์ด ๋ถ์ฌ๋์ง ์์๊ธฐ ๋๋ฌธ์ ๊ธฐ๋ณธ์ ์ผ๋ก opacity: 1์ ์ํ์ ๋๋ค. ๊ทธ๋ฐ .image์ ํ์๋ฅผ hover๋ฅผ ํ์๋ opacity: 1๋ฅผ ๋ถ์ฌํ์ ๋ค๋ฉด ์ด๋ฏธ ๋์ผํ ์ํ์ด๊ธฐ ๋๋ฌธ์ ๋ณํ๊ฐ ์๋๊ฒ์ด๊ตฌ์. .image { opacity: 0.5;} .image:hover {opacity: 1;} ๋ก ํ์๊ฑฐ๋ --- .image {}์๋ opacity๊ฐ์ ์ฃผ์ง ์๊ณ ์ง๊ธ์ฒ๋ผ ๊ทธ๋๋ก ๋์๊ณ .image:hover {opacity: 0.5;} ์ ๋๋ก ๋ณ๊ฒฝํด์ ํ ์คํธ ํด๋ณด์ธ์ฉ.
- 0
- 2
- 524
Q&A
float ๋์ grid์ flex๋ง์จ๋๋๋์.??
์ด ์ง๋ฌธ์ ๋ํด์๋ ๋ธ๋ผ์ฐ์ ๋ค์ ์ด๋๊น์ง ๋์ํ๋์ ๋ฌธ์ ์ ๋ฐ๋ผ ๋ฌ๋ผ์ ธ์. ํฌ๋กฌ์ ์ ์ธํ, ํ์ด์ดํญ์ค,IE,์ฃ์ง ๋ฑ์ ๋ธ๋ผ์ฐ์ ๋ flex์ grid๋ฅผ ์๋ฒฝํ ์ง์ํ์ง ์์ต๋๋ค. ์ง์ํ๋๋ผ๋ ์ต์ ๋ฒ์ ๋ค๋ง ์ง์ํ๊ณ ๊ตฌ๋ฒ์ ์ ์ง์ํ์ง ์์ ๋ ์ด์์์ด ๊นจ์ง๊ตฌ์. ๋๋ถ๋ถ์ ์น๊ฐ๋ฐ์๋ค์ ์ ๊ธฐ์ ๋ค์ด ํธํ๋ค๋ ๊ฒ์ ์ธ์งํ๊ณ ์์ง๋ง ์ ๊ธฐ์ ์ ๋ฐ๋ก ์ฌ์ฉํ์ง ์๋ ์ด์ ๋, ์ด๋ฌํ ํฌ๋ก์ค๋ธ๋ผ์ฐ์ง์ ๊ดํ ๋ฌธ์ ๋๋ฌธ์ ๋๋ค. ๋ด ๋ธ๋ผ์ฐ์ ์์๋ ๋ ์ด์์์ด ๊นจ์ง์ง ์๊ณ ์ ๋์ค์ง๋ง, ์ค์ ์ฌ์ฉํ๋ ๋ค์์ ์ ์ ๋ค. ์ฆ, ๋์ ๊ฐ๋ฐํ๊ฒฝ๊ณผ ๋๊ฐ์ ์ ์๋ ๋ค์ํ ๋ธ๋ผ์ฐ์ ์ ๋ฒ์ ์ ์ฌ์ฉํ๋ ์ ์ ๋ค์ ํ๊ฒฝ๊น์ง ๊ณ ๋ คํ์ฌ ๊ฐ๋ฐํ๋ ค๋ฉด ๋ธ๋ผ์ฐ์ ๊ฐ ์๋ฒฝํ ์ง์ํ๋ ๊ธฐ์ ๋ค์ ์ฌ์ฉํ๋ ๊ฒ์ด ์์ ์ ์ธ ๋ฐฉ๋ฒ์ด๊ฒ ์ฃ . ํน์ ๋๋ IE/์ฃ์ง/ํ์ด์ดํญ์ค/IOS๋ฑ์ ํฌ๊ธฐํ๊ณ ํฌ๋กฌ๋ง ์๋ฒฝํ ๋์ํ๊ฒ ์ด! ๋ผ๊ณ ๋ชฉํ๋ฅผ ์ก๊ณ ๊ฐ๋ฐํ๋ค๋์ง์. float์ ๊ฒฝ์ฐ https://caniuse.com/?search=float float์ด๋ผ๋ css์์ฑ์ ๋๋ถ๋ถ์ ๋ธ๋ผ์ฐ์ ๋ค์ด ์์ ์ ์ผ๋ก ์ง์ํ๊ณ ์์ต๋๋ค. ๋ฐ๋ฉด์ https://caniuse.com/?search=display%3A%20flex https://caniuse.com/?search=grid flex์ grid๋ ์ผ๋ถ ๋ฒ์ ์ ์ ํ ๋์ํ์ง ์๋ ๊ฒฝ์ฐ๋ ์์ฃ . ๊ทธ๋ ๊ธฐ ๋๋ฌธ์ ํ์ ์๋ค์ ์์ ์ ์ธ float๊ณผ ์ด๋์ ๋ ๋์ํ๊ณ ์๋ flex๋ฅผ ์ ์ ํ ์ฌ์ฉํ๊ณ ์๊ตฌ์. grid์ ์ฌ์ฉ๋น๋๋ ๋ง์ด ๋จ์ด์ง๋ ํธ์ ๋๋ค. ์๋ฅผ ๋ค์๋ฉด ์ ๋ถ๊ด๋ จ ์ฌ์ดํธ์ ๊ฒฝ์ฐ ์์ง IE 9๋ฒ์ ์ ์ฌ์ฉํ๋ ์ ์ ๋ค๊น์ง ์๊ฐํด์ผ ํ๊ธฐ์ ์ด๋ฌํ ์ ๊ธฐ์ ๋ค์ ์ฌ์ฉํ์ง ์๊ณ ์์ ์ ์ธ ๊ธฐ์ ๋ค table, float, position์ ์ด์ฉํ์ฌ ๋ ์ด์์์ ์ง๊ตฌ์ ์ธํฐ๋ํฐ๋ธํ๊ณ ํ๋ คํ ๊ธฐ์ ์ ์ฌ์ฉํด์ ์นํ์ด์ง๋ฅผ ๊ตฌ์ฑํ๋ ์ฌ์ดํธ๋ค์ ๊ฒฝ์ฐ ์ต์ css๊ธฐ์ ๋ค์ ์ ๊ทน ํ์ฉํ์ฌ ๋ ์ด์์์ ๊ตฌ์ฑํ๊ณ ๋์์ธํฉ๋๋ค. ์ค๋ฌด์์๋ ๋ชปํ๊ณ ์ด๋ ค์์ ํฌ๊ธฐํ๋ฉด ์๋ฉ๋๋ค. ํด๊ฒฐํ๊ธฐ ์ด๋ ค์ด ๋ถ๋ถ์ ํด๊ฒฐํด๋ด๊ณ ๋ฐฉ๋ฒ์ ์ฐพ์๋ด์ผ ํ๊ฑฐ๋ ์. ๊ฒฝํํ ๋ฐ๋ก๋ ํ๋์ ๊ธฐ์ ๋ง ์ฌ์ฉํ๋ ๊ฒ ๋ณด๋ค. ์ ์ฌ์ ์์ ์๋ง๋ ๊ธฐ์ ์ ์ฌ์ฉํ๊ณ ํ์ฉํ๋ ๊ฒ์ด ์ง์ง ์ค๋ ฅ์ด๋ผ๊ณ ์๊ฐํฉ๋๋ค. ์ด๋ฐ ํธ๋ฆฌํ๊ณ ์ข์ ๊ธฐ์ ๋ค์ด ์๋๋ฐ ์ ์ฐ๋ฉด ์๋๋ค๋ ๊ฑฐ์ง..? ๋ผ๋ ์๊ฐ์ด ๋์ค ์๋ ์์ต๋๋ค. ๊ทธ๋ฐ ์๋ฌธ์ ํด์ํ๊ธฐ ์ํด์ ํฌ๋ก์ค๋ธ๋ผ์ฐ์ง์ ๋ํด์ ๊ณต๋ถ๋ฅผ ์ข ๋ ํด๋ณด์๋ ๊ฒ์ ์ถ์ฒ ๋๋ฆฝ๋๋ค. ์น๊ฐ๋ฐ์ ํ์๋ฉด์๋ ํฌ๋กฌ์์ ํ ์คํธ ํ๋ ๊ฒ๋ค์ IE ๊ตฌ๋ฒ์ ์ด๋, ํ์ด์ดํญ์ค, ์ฃ์ง์์๋ ํ ์คํธ ํด๋ณด์๊ตฌ์. can i use ์ฌ์ดํธ๋ฅผ ํญ์ ์ฐธ๊ณ ํ์ ์ ๊ฐ๋ฐํ์๋ฉด ์ข์ ๊ฒ ๊ฐ์ต๋๋ค. float์ ์ฒ์ ์ ํ๋ฉด ์ดํด๊ฐ ์ด๋ ต์ฃ .. ์ด๋ค ๋ถ๋ถ์ด ์ด๋ ต๊ณ ์ดํด๊ฐ ๋์ง ์์ผ์๋์ง ๋ง์ํด์ฃผ์๋ฉด ๋์๋๋ฆด๊ฒ์. ์ฐธ๊ณ ๋ก ์ค๋ฌด์์ ์์ง float๊ณผ position์ ๋ง์ด ์ฌ์ฉํฉ๋๋ค.
- 1
- 1
- 5.2K
Q&A
history-slider > div ๋ค์ด ๋ชจ๋ฐ์ผ์์ width:90%๋ก ๋ณด์ด๊ฒ ํ๊ณ ์ถ์ต๋๋ค.
์ ์ฒด ์ฝ๋๋ฅผ ๋ณธ ์ ์ด ์๊ณ , slick JS ๋ฅผ ์ฌ์ฉํด๋ณธ ์ ์ด ์์ด์ ใ ใ .. ์ ํํ์ง ์์ ์ ์์ผ๋..! ์ผ๋จ ์ฌ๋ฆญ ์ฌ๋ผ์ด๋ ์คํฌ๋ฆฝํธ๋ฅผ ์ฐพ์์ ๋ง๋ค์ด๋ณด์๋๋ฐ์ฉ! ์ด๋ ๊ฒ ๋ง๋๋๊ฑธ ์ํ์๋ ๊ฑด๊ฐ์? ๐๊ฒฐ๊ณผํ๋ฉด (์ฌ์ง) (์ฌ์ง) ๋ค์ ์ฌ๋ผ์ด๋ ์ผ๋ถ๊ฐ ๋ณด์ฌ์ง๋ ํ์์ ์ํ์๋๊ฑฐ์ฃ !? .slick-list ์ ํจ๋ฉ๊ฐ์ ์กฐ์ ํด์ฃผ์๋ฉด ๋์๋๋ฐ... ์ ๊ฐ ์ผ๋ ์ฝ๋ ์ด๋ฏธ์ง๋ก ์ฒจ๋ถํด๋๋ฆฌ๋ ์ฐธ๊ณ ํ์ ์ ๋ง์ ธ๋ณด์ธ์ฉ! padding: 0 0 0 0; ์ด๋ ๊ฒ ๋ค์๋ฆฌ ์ผ ๊ฒฝ์ฐ padding: top right bottom left; ์์์ ๋๋น! ์ฐธ๊ณ ํ์ ์ ํผ์ผํธ๋ px๋ก ์ํ์๋ ๋งํผ ์ค์ฅ ๊ฑด๋ค์ฌ๋ณด์๋ฉด ๋์ค๊ฒ ๊ฐ์์ฉ!๐ ์ด๋ฏธ์ง๋ ๊ธ์จ๊ฐ ์์์ ์๋ณด์ผ ์ ์์ผ๋๊น ์ด๋ฏธ์ง ๋ง์ฐ์ค ์ค๋ฅธ์ชฝ ํด๋ฆญ ํ ์์ฐฝ ๋์ฐ๊ธฐ ํ์ ๋ค์์ ํ๋ํด์ ๋ณด์ธ์~! ๋์์ด ๋์ จ๊ธธ ๋ฐ๋ผ๋ฉฐ..! ์ฆ์ฝํ์ธ์! ์ด๋ง ๋ฟ !โค (์ฌ์ง)
- 2
- 2
- 850
Q&A
์๋ ํ์ธ์!
ํผ๊ทธ๋ง ๋ฏธ๋ฌ๋ฅผ ์คํ์ํจ ์ํ๋ก ํผ๊ทธ๋ง ํ๋ ์ ๋์ง ์ผ์ชฝ ์์ ์๊ฒ ํ์ดํ ์ ํ์๋๊ฒ์ ํด๋ฆญํด๋ณด์ธ์ '-'! ๊ทธ๋ผ ๊ทธ ๊ธ์จ๊ฐ ํธ๋ฅธ์์ผ๋ก ๋ฐ๋๋ฉด์ ๋ฏธ๋ฌ๋ง์ด ๋๋ ๊ฒ์ผ๋ก ๊ธฐ์ตํด์ฉ
- 1
- 2
- 289
Q&A
position3
์ค์ ํฌ๋กฌ์์ ์ ์์ ์ผ๋ก ์๋ํ๋๋ฐ์ฉ ํน์ ๋ธ๋ผ์ฐ์ ๋ญ ์ฐ์๋์ ์ผ๋ถ ๋ธ๋ผ์ฐ์ ์์ ๋ฌธ์ ๊ฐ ์์ ์๋ ์๋๋ฐ
- 1
- 1
- 211
Q&A
welcome section ์ง๋ฌธ์ ๋๋ค
vw; vh; ์์ฑ๋ค์ ๋๋ฐ์ด์ค ๋๋น ํน์ ๋ธ๋ผ์ฐ์ ๋์ด๊ฐ์์ ํผ์ผํธ๋ก ๊ณ์ฐํ๊ฒ ๋ค๋ ๋ป์ ๋๋ค. ์ด๋ ํด์๋์ ๋ํ ์ดํด๊ฐ ์กฐ๊ธ ํ์ํด์ฉ '-'! ๋ง์ฝ ๊ธ์ด์ด๋์ ๋๋ฐ์ด์ค๋ ๋ธ๋ผ์ฐ์ ๋์ด ๊ฐ์ด 100px ์ธ๋ฐ 90vh๋ฅผ ์ฌ์ฉํ์ จ๋ค๋ฉด 90px์ด๋๋ ๊ฒ์ด๊ตฌ์ ๊ฐ์ฌ๋ ๋๋ฐ์ด์ค ํน์ ๋ธ๋ผ์ฐ์ ๋์ด๊ฐ์ด 1000px์ด๋ผ๋ฉด 90vh;์ ๊ธฐ์ค์ 900px์ด ๋ ๊ฑฐ์์. . . ๋ํ css๋ค์ ํนํ ํฌ๋กฌ์ ์นํ์ค์ฑ์ ๊ทผ๊ฑฐํ์ฌ ์ต์ css๊น์ง ์ ์ฉ๋๋ ์ฃ์ง๋ ie๋ ์ง์๋์ง ์๋ css๊ฐ ์์ต๋๋ค. ๊ฐ์ฅ ์ ํํ๊ฒ ๋ณด์๋ ค๋ฉด ํฌ๋กฌ์ ๊ธฐ์ค์ผ๋ก ๋ณด์ ์ผ ํ ๊ฑฐ์์. ๋ ธํธ๋ถ์ ํ๋ฉด์ ์ผ๋ฐ 1920*1080 ๋๋น ๋ชจ๋ํฐ์ ๋นํด์ ์์ ์ ์์ผ๋ ๊ฐ์ฌ๋๊ณผ ํฌ๊ธฐ ์ฐจ์ด๊ฐ ์์ ์ ์์ด์ฅ! ์ฐธ๊ณ ์ฉ ๋งํฌ ๋๋ฆฝ๋๋น ๋ฟ https://programming119.tistory.com/93 https://nykim.work/85 https://mber.tistory.com/48
- 1
- 2
- 278
Q&A
overflow:hidden ์์ฑ์ ๋ํด ์ง๋ฌธํฉ๋๋ค
๊ทธ ๋ถ๋ถ์ float์ ์์ฑ๊ณผ position์ ์์ฑ์ ๋ํด์ ์ดํดํ์ ์ผ ํด์ฉ float ์์ฑ๊ณผ position:absolute ์์ฑ๋ชจ๋ ์์ ์์๋ค์ ๋ง์น ๊ณต์ค์ ๋์ด ๊ฒ ์ฒ๋ผ ์์น๋ฅผ ์กฐ์ ํ๋ฏ๋ก์ ๋ถ๋ชจ๊ฐ ์์์์์ ํฌ๊ธฐ๊ฐ์ ์ธ์งํ์ง ๋ชปํ๊ฒ ๋๋๊น ๋ถ๋ชจ๊ฐ ์์์์์ ํฌ๊ธฐ๊ฐ ๋งํผ ์์ ์ค์ค๋ก์ ํฌ๊ธฐ ๊ฐ์ ์ ์งํ์ง ๋ชปํ๊ธฐ ๋๋ฌธ์ ๋์ด๊ฐ์ ์ ์งํ์ง ๋ชปํ๋ ๊ฒ์ ๊ธ์ด์ด ๋ถ์ด ๋ง์ํ์ ๊ฒ ์ฒ๋ผ ๋์ผ ํฉ๋๋ค. position์์ฑ์ ์ฌ์ฉํ ๊ฒฝ์ฐ position:relative; ์์ฑ๊ณผ position:absolute ์์ฑ์ ํตํด ์ง์ ์ ์ธ ๋ถ๋ชจ๊ด๊ณ๋ฅผ ์ค์ ํ๋ ์ธ๊ณผ๊ด๊ณ๊ฐ ์๋ ์์ฑ์ ๋๋ค. ํ๋ก๊ทธ๋๋ฐ์ ์ผ๋ก ๊ทธ๋ ๊ฒ ๊ด๊ณ๊ฐ ์ค์ ๋์ด์์ด์. ๋ฐ๋ผ์, ๋ถ๋ชจ์์(relative ์ํ)์ ํฌ๊ธฐ๊ฐ์ ์ง์ ํด์ฃผ์ด์ผ absolute์์ฑ์ด ๋ ์์์ด ๊ธฐ์ค์ ์ด ๋ ๋ถ๋ชจ์์์ ํฌ๊ธฐ๊ฐ์ ๊ทผ๊ฑฐํ์ฌ ์์ง์ด๊ฒ ๋๋ ๊ฒ์ด์ฃ . ๊ทธ๋ ๊ธฐ ๋๋ฌธ์ overflow:hidden; ์์ฑ์ผ๋ก ๋์ด๊ฐ์ ์ฐพ์์ค ์ ์์ต๋๋ค. ๋ฐ๋ฉด์ float์์ฑ์ ์ฌ์ฉํ ๋ ๋ถ๋ชจ์์์ overflow:hidden; ์ ์ฌ์ฉํ๋ ์ด์ ๋ ๋ด๊ฐ ๊ฐ๊ณ ์๋ ์์ญ์์ ๋์น ์์๋งํผ์ ์จ๊ธด ์ฒ๋ฆฌ๋ฅผ ํ๊ฒ ๋ค! ๋ ์๋ฏธ๊ฐ ์๊ธฐ ๋๋ฌธ์ ์๊ธฐ ์์ ์ด ๊ฐ๊ณ ์๋ ์์ญ์ ์ ์งํ๋ ค๊ณ ํ์ฃ .. ๊ทธ๋์ float์๋ overflow: hidden;์ ์ฌ์ฉํ์ฌ ํฌ๊ธฐ๊ฐ์ ์ ์ง ์ํค๋ ค ํ๋ ๊ฒ์ ๋๋ค. ๋ค๋ง absolute ์์ฑ์ relative๋ผ๋ ์์ฑ์ด ์ง๊ฟ์ด๊ธฐ ๋๋ฌธ์ ๋ถ๋ชจ์์์ relative๋ฅผ ์ฐ๊ณ , ์์์์๊ฐ ๋ฐ์ด๋ ์ ์๋ ๋งํผ์ ๋์ด๋ฐฉ ํฌ๊ธฐ๋ฅผ ์ง์ ํด์ค๋ค! ๋ผ๊ณ ์๊ฐํ์๋ฉด ํธํ์ค ๊ฒ ๊ฐ์์ฉ. float ํด์ ์์ฑ์ ๋ํด ๊ณต๋ถํ์๋ ค๋ฉด float overflow:hidden; float clear:both; float clearfix ๋ผ๊ณ ๊ตฌ๊ธ์ ๊ฒ์ํด๋ณด์๋ฉด ๋์ฑ ๋ง์ ์๋ฃ๋ฅผ ์ฐพ์๋ณด์ค ์ ์์ผ์ค ๊ฑฐ์์.
- 1
- 1
- 302