🌐 HTML,CSS/λ’€λŠ¦κ²Œ μ•Œμ•„μ„œ λΌˆμ•„ν”ˆ μœ μš©ν•œ CSS

λ’€λŠ¦κ²Œ μ•Œμ•„μ„œ λΌˆμ•„ν”ˆ μœ μš©ν•œ CSS : aspect-ratio

Zoeeey 2022. 7. 19. 15:00

λ’€λŠ¦κ²Œ μ•Œμ•„μ„œ λΌˆμ•„ν”ˆ μœ μš©ν•œ css μ‹œλ¦¬μ¦ˆλŠ” λ‚΄κ°€ 2λ…„λ„˜κ²Œ 슀슀둜 ν™ˆνŽ˜μ΄μ§€ ꡬ좕을 ν•΄μ˜€λ‹€ 늦게 μ•Œμ•„λ²„λ¦° css λͺ¨μŒμ΄λ‹€. 또 κΉŒλ¨Ήμ–΄μ„œ μ–΄λ§ˆμ–΄λ§ˆν•œ μ‹œκ°„μ„ λ“€μ—¬ 이 μž‘μ€ css ν•œκ°œλ₯Ό κ΅¬ν˜„ν•˜λŠ” 것을 λ§‰κ³ μž λΈ”λ‘œκ·Έμ— λ‹΄λŠ”λ‹€.


aspect-ratio

aspect-ratioλŠ” μ΄λ―Έμ§€λ‚˜ 객체의 λΉ„μœ¨μ„ 지정해 λ°˜μ‘ν˜• 등을 μ§κ΄€μ μœΌλ‘œ λ‹€λ£° 수 있게 도와쀀닀.

div { 
  width: 100px;
  aspect-ratio: 4 / 3; /* 4:3 λΉ„μœ¨*/
}
img, input[type="image"], video, embed, iframe, marquee, object, table 
{
  aspect-ratio: attr(width) / attr(height);
}

ν˜Έν™˜μ„± : IE λΉΌκ³  μ „λΆ€ κ°€λŠ₯