๋ณธ๋ฌธ ๋ฐ”๋กœ๊ฐ€๊ธฐ
Frontend/CSS

[ CSS ] image hover์‹œ border๋ฅผ ๋„˜์ง€ ์•Š๊ฒŒ ์„ค์ •ํ•˜๋Š” ๋ฐฉ๋ฒ•

by YWTechIT 2021. 10. 1.
728x90

๐Ÿ“ image hover์‹œ border๋ฅผ ๋„˜์ง€ ์•Š๊ฒŒ ์„ค์ •ํ•˜๋Š” ๋ฐฉ๋ฒ•

์Šคํƒ€๋ฒ…์Šค ํ”„๋กœ์ ํŠธ๋ฅผ ํ•˜๋˜ ์ค‘ ์ด๋ฏธ์ง€์— ์ปค์„œ๋ฅผ ์˜ฌ๋ฆฌ๋ฉด ์ด๋ฏธ์ง€๊ฐ€ ํ™•๋Œ€๋˜์–ด ์‚ฌ์šฉ์ž๊ฐ€ ํ˜„์žฌ ์–ด๋–ค card๋ฅผ ๋ณด๊ณ  ์žˆ๋Š”์ง€ ์•Œ๋ ค์ฃผ๋Š” ๊ธฐ๋Šฅ์„ ๊ตฌํ˜„ํ–ˆ๋‹ค. ๊ทธ๋Ÿฐ๋ฐ, ์ด๋ฏธ์ง€๊ฐ€ card ์ปดํฌ๋„ŒํŠธ๋ฅผ ๋น ์ ธ๋‚˜๊ฐ€์„œ ๋‹ค์Œ๊ณผ ๊ฐ™์ด ๋ณด์˜€๋‹ค.

 

 

ํ•ด๊ฒฐ๋ฐฉ๋ฒ•์€ ๊ฐ„๋‹จํ•œ๋ฐ overflow:hidden์— ์žˆ๋‹ค.

  1. image์— ์ƒˆ๋กœ์šด div๋กœ ๊ฐ์‹ผ๋‹ค.
  2. div ์Šคํƒ€์ผ์— overflow:hidden์„ ์ถ”๊ฐ€ํ•œ๋‹ค.
  3. ์™„์„ฑ!

 

 

๋ณ„๊ฑฐ ์•„๋‹Œ๊ฒƒ ๊ฐ™์ง€๋งŒ ์ด๋Ÿฐ ๋””ํ…Œ์ผ์ ์ธ ์š”์†Œ๊นŒ์ง€ ๊ณ ๋ คํ•ด์•ผ ๊ณ ๊ฐ์˜ ์‚ฌ์šฉ์„ฑ์ด ๊ธ์ •์ ์œผ๋กœ ๋Š๋‚„ ์ˆ˜ ์žˆ๋‹ค.

๋ฐ˜์‘ํ˜•

๋Œ“๊ธ€