Tiny Bunny
๋ณธ๋ฌธ ๋ฐ”๋กœ๊ฐ€๊ธฐ

๐Ÿ’ป/CSS16

[WEB/CSS] CSS ๋‹จ์œ„ | ๋ฏธ๋””์–ด์ฟผ๋ฆฌ ์ €๋ฒˆ์— ์›น ํ™ˆํŽ˜์ด์ง€๋งŒ๋“ค๋ฉด์„œ ๋ฐ˜์‘ํ˜• ์›น์— ๋Œ€ํ•œ ์ •๋ฆฌ์˜ ํ•„์š”์„ฑ์„ ๋Š๊ผˆ๋Š”๋ฐ,์ด๋ฒˆ์— CSS ๋ฏธ๋””์–ด์ฟผ๋ฆฌ๋ฅผ ์ •๋ฆฌํ•˜๋Š” ๊น€์— ๋ง๋ถ™์—ฌ ์ •๋ฆฌํ•ด๋ณด๋ ค๊ณ ํ•œ๋‹ค . CSS ๋‹จ์œ„ ์ ˆ๋Œ€์  ๋‹จ์œ„์ƒ๋Œ€์  ๋‹จ์œ„pxemcmremmmvw vh % px: ๊ฐ€์žฅ ํ”ํ•˜๊ฒŒ ์‚ฌ์šฉํ–ˆ๋˜ px์€ container ํฌ๊ธฐ๊ฐ€ ๋ณ€๊ฒฝ๋ผ๋„ ๊ทธ๋Œ€๋กœ ๊ณ ์ •๋œ ๊ฐ’์œผ๋กœ ์œ ์ง€๋˜์–ด, ๋ฐ˜์‘ํ•˜์ง€์•Š๋Š”๋‹ค.vw: ํ™”๋ฉด ๋„“์ด๋ฅผ ๊ธฐ์ค€์œผ๋กœ ๋ฐฑ๋ถ„์œจ ๋‹จ์œ„ (1vw = ๋ทฐํฌํŠธ๋„ˆ๋น„์˜ 1%) -> ๋งŒ์•ฝ ํ™”๋ฉด์ด 800px ๋ผ๋ฉด, 1vw=8px ์ด๋‹ค.vh: ํ™”๋ฉด ๋„“์ด๋ฅผ ๊ธฐ์ค€์œผ๋กœ ํ•˜๋Š” ๋ฐฑ๋ถ„์œจ ๋‹จ์œ„, (1vh= ๋ทฐํฌํŠธ ๋†’์ด์˜ 1%)vmin: ๋ธŒ๋ผ์šฐ์ €์˜ ๋„ˆ๋น„์™€ ๋†’์ด ์ค‘ ์ž‘์€ ๊ฐ’์˜ 1%vmax: ๋ธŒ๋ผ์šฐ์ €์˜ ๋„ˆ๋น„์™€ ๋†’์ด ์ค‘ ํฐ ๊ฐ’์˜ 1%em: ๋ถ€๋ชจ์š”์†Œ(๋ฃจํŠธ์š”์†Œ) font-size๋ฅผ ๊ธฐ์ค€์œผ๋กœ ํ•˜๋Š” ์‚ฌ์ด์ฆˆrem: ์ตœ์ƒ.. 2024. 8. 2.
[CSS] <li> ํƒœ๊ทธ ๋ชฉ๋ก ๊ฐ€๋กœ๋กœ ์ •๋ ฌํ•˜๊ธฐ ์›น์‚ฌ์ดํŠธ ๋ฉ”๋‰ด๋“ฑ์„ ๋งŒ๋“ค๋•Œ ์‚ฌ์šฉ๋˜๋Š” ํƒœ๊ทธ๊ฐ€๋กœ๋กœ ์ •๋ ฌํ•˜๋Š” ๋ฐฉ๋ฒ•์—๋Š” ๋‘ ๊ฐ€์ง€๊ฐ€ ์žˆ๋‹ค! 1. style ์†์„ฑ์—์„œ li>์˜ float: left; 2. style ์†์„ฑ์—์„œ ์˜ display: inline; 2024. 8. 1.
๋ฏธ๋””์–ด ์ฟผ๋ฆฌ์™€ ๊ทธ๋ฆฌ๋“œ ์ ์šฉ 1. ๋ฏธ๋””์–ด ์ฟผ๋ฆฌ - ์ ‘์†ํ•˜๋Š” ๋ฏธ๋””์–ด์˜ ํƒ€์ž…/ ํŠน์ง• / ํ•ด์ƒ๋„์— ๋”ฐ๋ผ ๋‹ค๋ฅธ ์Šคํƒ€์ผ ์†์„ฑ์„ ์ ์šฉํ•˜๋Š” ๊ธฐ์ˆ  โ€‹ · ๊ธฐ๋ณธ ๋ฌธ๋ฒ• @media and () (){ /*css ์ฝ”๋“œ; */ } - not / only ใ„ด not ๋’ค์— ์˜ค๋Š” ๋ชจ๋“  ์กฐ๊ฑด ๋ถ€์ •. ใ„ด only ๋ฏธ๋””์–ด ์ฟผ๋ฆฌ๋ฅผ ์ง€์›ํ•˜๋Š” ๊ธฐ๊ธฐ์—์„œ๋งŒ ํ•ด์„ํ•˜๋ผ. โ€‹ -mediatype ใ„ด ์ƒ๋žต ๊ฐ€๋Šฅํ•จ. (์ƒ๋žต์‹œ all ๋กœ ์ธ์‹ํ•จ.) ใ„ด ์ƒ๋žตํ•˜์ง€ ์•Š์œผ๋ฉด ๋ฐ˜๋“œ์‹œ ๋‹ค์Œ์— and ์—ฐ์‚ฐ์ž๊ฐ€ ์™€์•ผํ•œ๋‹ค. all ๋ชจ๋“  ๊ธฐ๊ธฐ print ์ธ์‡„ ์žฅ์น˜(ex. ํ”„๋ฆฐํ„ฐ๊ธฐ) screen ์ปดํ“จํ„ฐ ํ™”๋ฉด or ์Šค๋งˆํŠธ ๊ธฐ๊ธฐ speech ์›นํŽ˜์ด์ง€๋ฅผ ์†Œ๋ฆฌ ๋‚ด์–ด ์ฝ์–ด์ฃผ๋Š” ์žฅ์น˜(ex. ์Šคํฌ๋ฆฐ ๋ฆฌ๋”๊ธฐ) -media feature ใ„ด ์ ์šฉ๋  ๋ฏธ๋””์–ด์˜ ์กฐ๊ฑด์„ ์ ์Œ. min-width ๋ฏธ๋””์–ด ์ฟผ๋ฆฌ๊ฐ€ ์ ์šฉ๋  ์ตœ์†Œ ๋„ˆ.. 2024. 1. 7.
์‹ ๋ผํ˜ธํ…” ์›น ์ด๋ฏธ์ง€ ๊ทธ๋ฆฌ๋“œ ๋”ฐ๋ผ๋งŒ๋“ค์–ด๋ณด๊ธฐ -hover ์†์„ฑ๋„ ์ฃผ์–ด์„œ ๋งˆ์šฐ์Šค๋ฅผ ์˜ฌ๋ฆฌ๋ฉด ์‚ฌ์ง„์ด ์›€์ง์ด๋„๋ก ํ–ˆ๋‹ค. 2024. 1. 7.
์ด๋ฏธ์ง€ ๊ทธ๋ฆฌ๋“œ / CSS Grid 1) css grid โ€‹ โ€‹ โ€‹ 2) emmet -emmet ์„ ์ฒ˜์Œ ์‚ฌ์šฉํ•ด๋ดค๋‹ค. ์ €๋ ‡๊ฒŒ ์ž…๋ ฅํ•ด์ฃผ๋ฉด ๋‹ค์Œ๊ณผ ๊ฐ™์€ ์ฝ”๋“œ๊ฐ€ 10๊ฐœ ์ƒ์„ฑ๋œ๋‹ค! (item 2๋Š” ์ถ”๊ฐ€์ ์œผ๋กœ ์ ์€ ๊ฒƒ.) โ€‹ โ€‹ โ€‹ 3) ํด๋ž˜์Šค ๋ถ„๋ฅ˜์—์„œ image ์™€ image1์€ ๋ถ„๋ฆฌํ•ด์„œ๋„ ํด๋ž˜์Šค๋กœ ์‚ฌ์šฉ ๊ฐ€๋Šฅํ•จ โ€‹ โ€‹ โ€‹ 4) ์™ธ๋ถ€ ์Šคํƒ€์ผ ์‹œํŠธ ์‚ฌ์šฉ์— ์ต์ˆ™ํ•ด์ง€์ž! css ํŒŒ์ผ๊ณผ html ๋ถ„๋ฆฌ ! โ€‹ โ€‹ 5) ๊ทธ๋ฆฌ๋“œ ์ƒ์„ฑ๊ณผ column / row โ€‹ ใ„ด item2 ์˜ ํฌ๊ธฐ๋ฅผ ํŠน์ •ํ•ด์„œ ์ง€์ •ํ•ด๋ณด๊ธฐ. ใ„ด column ๊ณผ row ์˜ start ๊ฐ’๊ณผ end ๊ฐ’์„ ํ•œ ๋ฒˆ์—๋„ ํ‘œ๊ธฐ ๊ฐ€๋Šฅํ•˜๋‹ค. โ€‹ โ€‹ โ€‹ โ€‹ 6) ์˜ค๋Š˜์˜ ๊ฒฐ๊ณผ๋ฌผ ! โ€‹ ใ„ดhover ์†์„ฑ๋„ ๋„ฃ์–ด๋ดค๋‹ค. โ€‹ *hover ๊ฐ’๋„ ๋„ฃ๊ณ  text , a href ์†์„ฑ๋„ ๋„ฃ์–ด์„œ ํ•˜๋‚˜ ๋” ๋งŒ๋“ค์–ด๋ด์•ผ๊ฒ ๋‹ค. ๐Ÿง โ€‹ โ€‹ 2024. 1. 7.
๋ ˆ์ด์•„์›ƒ ์„ค๊ณ„(1์ฐจ์›/ flexbox layout ) 1์ฐจ์› ๋ ˆ์ด์•„์›ƒ: flexible box layout ์†์„ฑ์œผ๋กœ ์„ค๊ณ„ํ•จ. 2์ฐจ์› ๋ ˆ์ด์•„์›ƒ: grid layout ์†์„ฑ์œผ๋กœ ์„ค๊ณ„ํ•จ. โ€‹ โ€‹ โ€‹ โ€‹ 1.1์ฐจ์› ๋ ˆ์ด์•„์›ƒ ์„ค๊ณ„ (flexible box layout) โ€‹ 1.1. ํ”Œ๋ ‰์Šค ๋ฐ•์Šค ๋ ˆ์ด์•„์›ƒ์ด๋ž€ -main axis : ์ˆ˜ํ‰ํ•œ ์ถ• -cross axis : ์ˆ˜์งํ•œ ์ถ• -flex container : display ์†์„ฑ๊ฐ’์œผ๋กœ flex or inline-flex ๊ฐ€ ์ ์šฉ๋œ ์š”์†Œ -flex item: ํ”Œ๋ ‰์Šค ์ปจํ…Œ์ด๋„ˆ์™€ ์ž์‹๊ด€๊ณ„๋ฅผ ์ด๋ฃจ๋Š” ํƒœ๊ทธ ๊ตฌ์„ฑ์š”์†Œ โ€‹ โ€‹ โ€‹ 1.2. ๊ธฐ๋ณธ ์†์„ฑ โ€‹ โ˜…display์†์„ฑ ใ„ดdisplay: flex; /*inline-flex*/ flex ๋‹ค์Œ ์š”์†Œ๊ฐ€ ์ค„ ๋ฐ”๊ฟˆ ๋จ inline-flex ๋‹ค์Œ ์š”์†Œ๊ฐ€ ์ฃผ๋ณ€์— ๋ฐฐ์น˜ ๋จ -ํ”Œ๋ ‰์Šค ์•„์ด์ณ„์ด ์ˆ˜์ง.. 2024. 1. 7.
๋‚˜๋ฌด์œ„ํ‚ค ๋ชฉ์ฐจ ๋งŒ๋“ค๊ธฐ css ๋ฐฐ์šฐ๊ธฐ ์ „์— html ๋งŒ์œผ๋กœ ๋งŒ๋“ค์—ˆ๋˜ ๋‚˜๋ฌด์œ„ํ‚ค ๋ชฉ๋กํ‘œ์— css๋ฅผ ์ ์šฉ์‹œ์ผœ๋ดค๋‹ค. https://blog.naver.com/smoothbutterfresh/223134426826 #์ฝ”๋”ฉ๊ธฐ๋ก4_[html] ๋‚˜๋ฌด์œ„ํ‚คst ๋ชฉ๋กํ‘œ ๋งŒ๋“ค์–ด๋ณด๊ธฐ ๋‚˜๋ฌด์œ„ํ‚ค์— ๋“ค์–ด๊ฐ€๋ฉด ๋ณด๊ธฐ์‰ฝ๊ฒŒ ์ž‘์„ฑ๋œ ๋ชฉ๋กํ‘œ๋ฅผ ๊ตฌํ˜„ํ•ด๋ณด๊ณ ์ž ๋„์ „ ..! (์•„์ง HTML๋งŒ ๋ฐฐ์šด ์ƒํƒœ๋กœ ํ•˜๋Š”... blog.naver.com ์ง  ,, ๋‚˜๋ฌด์œ„ํ‚คst ๋ชฉ์ฐจ์— css๋ฅผ ์ ์šฉ์‹œ์ผœ๋ดค๋‹ค. โ€‹ โ€‹ โ˜… - a ํƒœ๊ทธ์— ๊ธฐ๋ณธ์œผ๋กœ ์ ์šฉ๋˜์–ด์žˆ๋˜ (๋งํฌ ์‚ฌ์šฉ ์‹œ) ๋ฐ‘์ค„์„ ์ œ๊ฑฐํ•จ. ใ„ดtext-decoration-line: underline; โ€‹ ๋งํฌ๊ฐ€ ์—ฐ๊ฒฐ๋œ ํŒŒ๋ž€๊ธ€์”จ๋ฅผ ํด๋ฆญํ•˜๋ฉด ํ•ด๋‹น ๋ณธ๋ฌธ์˜ ๋ถ€๋ถ„์œผ๋กœ ์—ฐ๊ฒฐ๋œ๋‹ค. โ€‹ โ€‹ ์‚ฌ์šฉ๋œ CSS ์ฝ”๋“œ๋“ค HTML ์ฝ”๋“œ๋“ค ๋ชฉ์ฐจ ๊ฐœ์š” ํŠน์ง• ๋ฐ ์ธํ„ฐํŽ˜์ด์Šค.. 2024. 1. 7.
์›น ๋กœ๊ทธ์ธ ์ฐฝ์— css ์ ์šฉ์‹œ์ผœ๋ณด๊ธฐ ์ด์ „์— html ๋งŒ ๋ฐฐ์› ์„ ๋•Œ ๋กœ๊ทธ์ธ ์ฐฝ์˜ html ํ‹€๊นŒ์ง€๋งŒ ๋งŒ๋“ค์—ˆ์—ˆ๋‹ค. https://blog.naver.com/smoothbutterfresh/223134437711 #์ฝ”๋”ฉ๊ธฐ๋ก5_[html] html๋กœ ๋งŒ๋“ค์–ด๋ณธ ๋กœ๊ทธ์ธ ์ฐฝ ! ์›น ์‚ฌ์ดํŠธ์— ๋กœ๊ทธ์ธ ํ•  ๋•Œ ์šฐ๋ฆฌ๊ฐ€ ์ž์ฃผ ๋งˆ์ฃผํ•˜๋Š” ๋กœ๊ทธ์ธ ์ฐฝ์„ ์ง€๊ธˆ๊นŒ์ง€ ์ตํžŒ html๋กœ ๋งŒ๋“ค์–ด๋ณด๊ธฐ ๋„์ €์–ด์–ธ! ... blog.naver.com ๋กœ๊ทธ์ธ ์ฐฝ์˜ ๋ผˆ๋Œ€์˜€๋‹ค... ์ด์ œ ์ด html์— ์ง€๊ธˆ๊นŒ์ง€ ๋ฐฐ์šด css์†์„ฑ๋“ค์„ ์ ์šฉ์‹œ์ผœ๋ดค๋‹ค! โ€‹ css๋ฅผ ์ ์šฉ์‹œํ‚ค๋‹ˆ ์ด์ œ ์กฐ๊ธˆ ์ž‘๋™์€ ํ•˜๊ฒŒ ์ƒ๊ฒผ๋‹ค.(?) ์ด๋ ‡๊ฒŒ ์•„์ด๋””์™€ ๋น„๋ฐ€๋ฒˆํ˜ธ๋ฅผ ์น˜๊ณ  ๋กœ๊ทธ์ธํ•˜๋„๋ก ๋งŒ๋“ค์—ˆ๋‹ค. โ€‹ ์ œ์ผ ์œ„์— ๊ตฌ๊ธ€ ์—ฐ๋™ ๋กœ๊ทธ์ธ ๋ฒ„ํŠผ์„ ๋ˆ„๋ฅด๋ฉด ๊ตฌ๊ธ€ ๋กœ๊ทธ์ธ ์ฐฝ์œผ๋กœ ๋„˜์–ด๊ฐ€๋„๋ก ์ด๋ฏธ์ง€์— a href ์†์„ฑ์œผ๋กœ ์‹ค์ œ ๊ตฌ๊ธ€ ๋กœ๊ทธ์ธ ์ฐฝ ๋งํฌ๋„ .. 2024. 1. 7.
๋ฉ”๋ชจ ์›น ๋งŒ๋“ค์–ด๋ณด๊ธฐ css๋ฅผ ๋ฐฐ์šฐ๊ธฐ ์ „์— html ๋งŒ์œผ๋กœ ๋งŒ๋“ค์–ด๋ดค๋˜ ๋ฉ”๋ชจ์žฅ html์— ์ง€๊ธˆ๊นŒ์ง€ ๋ฐฐ์šด css๋ฅผ ์ ์šฉ์‹œ์ผœ๋ดค๋‹ค. โ€‹ ์‚ฌ์‹ค ๋‚ด๊ฐ€ ์ตœ์ข…์ ์œผ๋กœ ๋ชฉํ‘œํ•˜๋Š” ๊ฒƒ์€ ํŠน์ •ํ•œ ๋ฉ”๋ชจ๋ฅผ ์ ์„ ์ˆ˜ ์žˆ๋Š” ์›น ์‚ฌ์ดํŠธ๋ฅผ ๋งŒ๋“ค์–ด์„œ ์ง์ ‘ ์ด ์›น์— ๋ถˆํŠน์ • ๋‹ค์ˆ˜์˜ ์œ ์ €๊ฐ€ ์ ‘์†ํ•˜๋ฉด, ์œ ์ €๋“ค ๊ฐ์ž์˜ ๋งˆ์Œ๋Œ€๋กœ ๋ฉ”๋ชจ๋ฅผ ๊ธฐ๋กํ•  ์ˆ˜ ์žˆ๋Š” ์›น ์‚ฌ์ดํŠธ๋ฅผ ๋งŒ๋“œ๋Š”๊ฒŒ ๋ชฉํ‘œ์ง€๋งŒ!! -> ์ด๊ฑด ์ž๋ฐ”๋ฅผ ๋ฐฐ์›Œ์•ผ ๋น„๋กœ์†Œ ๊ฐœ๋ณ„์ ์ธ ๋ฉ”๋ชจ๋ฅผ ์ฑ„์›Œ๋„ฃ์„ ์ˆ˜ ์žˆ๋‹ค .!! โ€‹ ๊ทธ๋ž˜์„œ ์ผ๋‹จ ์ž๋ฐ”๋ฅผ ์ ์šฉํ•˜๊ธฐ ์ด์ „ ๋‹จ๊ณ„๊นŒ์ง€ ์ง€๊ธˆ๊นŒ์ง€ ๊ณต๋ถ€ํ•œ css์™€ html์„ ๋ฐ”ํƒ•์œผ๋กœ ํฌ์ŠคํŠธ์ž‡์„ ๊ตฌํ˜„์‹œํ‚จ ๊ธฐ๋ก์ด ๋˜๊ฒ ๋‹ค. ๐Ÿ˜† โ€‹ โ€‹ โ€‹ 1.ํฌ์ŠคํŠธ์ž‡ 1 โ€‹ ์ผ๋‹จ ์ฒ˜์Œ์— ์‹ฑ๊ธ€ ํฌ์ŠคํŠธ์ž‡์„ ๋งŒ๋“ค์–ด๋ณด๋Š” ์—ฐ์Šต์„ ํ–ˆ๋‹ค. ์ด๋ ‡๊ฒŒ ํฌ์ŠคํŠธ์ž‡ ํ•˜๋‚˜๋ฅผ ๋งŒ๋“ค์—ˆ๋‹ค. ์ฒ˜์Œ css์ ์šฉ์€ ์€๊ทผ ์ƒ๊ฐํ•  ๊ฒŒ ๋งŽ์•˜๋‹ค. โ€‹ -box shadow๋ฅผ.. 2024. 1. 7.
๋ณ€ํ˜• ํšจ๊ณผ /transform, transform-origin ์†์„ฑ 1. transform ์†์„ฑ transform ์†์„ฑ์„ ์‚ฌ์šฉํ•˜๋ฉด ์š”์†Œ์— ํŠน์ • ๋ณ€ํ˜• ํšจ๊ณผ๋ฅผ ์ง€์ •ํ•  ์ˆ˜ ์žˆ์Œ. ์†์„ฑ๊ฐ’์—๋Š” ๋ณ€ํ˜• ํšจ๊ณผ๊ฐ€ ์ •์˜๋œ ๋‹ค์–‘ํ•œ ํ•จ์ˆ˜๋ฅผ ์‚ฌ์šฉํ•จ. translate(x, y) ์š”์†Œ๋ฅผ ํ˜„์žฌ ์œ„์น˜์—์„œ x(x์ถ•)์™€ y(y์ถ•) ๋งŒํผ ์ด๋™ํ•จ translateX (n) ์š”์†Œ๋ฅผ ํ˜„์žฌ ์œ„์น˜์—์„œ n ๋งŒํผ x์ถ•์œผ๋กœ ์ด๋™ํ•จ translateY (n) ์š”์†Œ๋ฅผ ํ˜„์žฌ ์œ„์น˜์—์„œ n๋งŒํผ y์ถ•์œผ๋กœ ์ด๋™ํ•จ scale(x, y) ์š”์†Œ๋ฅผ x์™€ y๋งŒํผ ํ™•๋Œ€ ๋˜๋Š” ์ถ•์†Œํ•จ scaleX(n) ์š”์†Œ๋ฅผ n๋งŒํผ x์ถ•์œผ๋กœ ํ™•๋Œ€ ๋˜๋Š” ์ถ•์†Œ scaleY(n) ์š”์†Œ๋ฅผ n๋งŒํผ y์ถ•์œผ๋กœ ํ™•๋Œ€ ๋˜๋Š” ์ถ•์†Œ skew(xdeg, ydeg) ์š”์†Œ๋ฅผ x์ถ•๊ณผ y์ถ•์œผ๋กœ ๊ธฐ์šธ์ž„ skewX(deg) ์š”์†Œ๋ฅผ deg๋งŒํผ x์ถ• ๋ฐฉํ–ฅ์œผ๋กœ ๊ธฐ์šธ์ž„ skewY(deg) ์š”์†Œ๋ฅผ d.. 2024. 1. 7.
์• ๋‹ˆ๋ฉ”์ด์…˜ ์†์„ฑ / @keyframes ๊ณผ animation ์†์„ฑ๋“ค 1. ์• ๋‹ˆ๋ฉ”์ด์…˜ ์†์„ฑ -์• ๋‹ˆ๋ฉ”์ด์…˜์„ ์ ์šฉํ•  ์Šคํƒ€์ผ ์†์„ฑ๊ณผ ํ‚ค ํ”„๋ ˆ์ž„(@ketframes)์ด ํ•„์š”ํ•จ. -ํ‚คํ”„๋ ˆ์ž„ ์ •์˜ ํ‹€ (0% : ์‹œ์ž‘/ 100%: ์ข…๋ฃŒ) โ€‹ @keyframes { 0%{css ์ฝ”๋“œ} n%{css ์ฝ”๋“œ} 100%{css ์ฝ”๋“œ} } โ€‹ โ€‹ 1.1. animation-name ์†์„ฑ - ํŠน์ • ์š”์†Œ์—์„œ ์ ์šฉํ•  ํ‚ค ํ”„๋ ˆ์ž„๋ช…์„ ์ง€์ •ํ•จ. -animation-name:; โ€‹ โ€‹ 1.2. animation-duration ์†์„ฑ - ์• ๋‹ˆ๋ฉ”์ด์…˜์„ ์ง€์†ํ•  ์‹œ๊ฐ„์„ ์„ค์ •ํ•จ. - animation- duration:; /* ๋‹จ์œ„๋Š” ์ดˆ(s)๋‚˜ ๋ฐ€๋ฆฌ์ดˆ(ms)๋‹จ์œ„์˜ ์‹œ๊ฐ„์„ ์‚ฌ์šฉ*/ โ€‹ 1.3. animation-delay ์†์„ฑ - ์• ๋‹ˆ๋ฉ”์ด์…˜ ์‹คํ–‰์„ ์ง€์—ฐํ•  ์ˆ˜ ์žˆ์Œ. - animation-delay:; /* ๋‹จ์œ„๋Š” ์ดˆ(.. 2024. 1. 7.
์ „ํ™˜ ํšจ๊ณผ /transition ์†์„ฑ โ€‹ ์ „ํ™˜(transition) : css์—์„œ ํ•œ ์š”์†Œ์— ์ ์šฉ๋œ ์Šคํƒ€์ผ ์†์„ฑ์„ ๋‹ค๋ฅธ ์†์„ฑ๊ฐ’์œผ๋กœ ์‹œ๊ฐ„์— ๋”ฐ๋ผ ์„œ์„œํžˆ ๋ฐ”๋€Œ๋„๋ก ์ง€์ •ํ•˜๋Š” ์†์„ฑ. ใ„ด์˜ˆ๋ฅผ ๋“ค๋ฉด ์ด์ „์— :hover ์š”์†Œ๋ฅผ ์ด์šฉํ•ด์„œ ๋งˆ์šฐ์Šค๋ฅผ ์š”์†Œ ์œ„์— ์˜ฌ๋ฆฌ๋ฉด ๋ณ€ํ™”๊ฐ€ ์ผ์–ด๋‚˜๋Š” ์†์„ฑ๋„ ์ „ํ™˜์— ํ•ด๋‹น๋œ๋‹ค. โ€‹ โ€‹ โ€‹ 1. transition-property ์†์„ฑ ใ„ด transition์„ ์ ์šฉํ•  ์†์„ฑ์„ ์ง€์ •ํ•˜๋Š” ์†์„ฑ ใ„ด ์†์„ฑ๊ฐ’์—๋Š” ์—ฌ๋Ÿฌ๊ฐ€์ง€๋ฅผ ,(์‰ผํ‘œ)๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ (๋ณต์ˆ˜๋กœ)๋ชจ๋‘ ์ ์–ด ์ ์šฉํ•  ์ˆ˜ ์žˆ๋‹ค. ใ„ด none, all ๊ณผ ๊ฐ™์ด ์†์„ฑ๊ฐ’ ์‚ฌ์šฉ๋„ ๊ฐ€๋Šฅํ•˜๋‹ค. โ€‹ none ์ „ํ™˜ ํšจ๊ณผ x all ๋ชจ๋“  ์†์„ฑ์„ ์ „ํ™˜ ํšจ๊ณผ ๋Œ€์ƒ์œผ๋กœ ์ง€์ • ์—ฌ๋Ÿฌ ์†์„ฑ ์ง€์ • ex) transition-property: background-color, color, width; โ€‹ โ€‹ 2. tra.. 2024. 1. 7.

TOP

Designed by ํ‹ฐ์Šคํ† ๋ฆฌ