CSS : calc

daymoon_Β·2022λ…„ 3μ›” 20일
0

CSS

λͺ©λ‘ 보기
15/18
post-thumbnail

calc()

πŸ“Œ 참고자료
MDN calc()
W3SCHOOLS CSS calc() Function
CODINGFACTORY calc() - 속성값을 μ‚¬μΉ™μ—°μ‚°μœΌλ‘œ μ •ν•  수 있게 ν•˜λŠ” ν•¨μˆ˜
Homzzang CSS - calc() ν•¨μˆ˜ β˜… - 계산 μˆ˜ν–‰ν•΄ CSS 속성값 κ²°μ •. (= calcν•¨μˆ˜ = μΊ˜ν¬ν•¨μˆ˜)
Stackoverflow Using calc() in MUI

calc() ν•¨μˆ˜λ₯Ό μ‚¬μš©ν•˜λ©΄ CSS 속성값을 계산할 수 μžˆλ‹€.

즉, κ΄„ν˜Έ μ•ˆμ— μžˆλŠ” 계산 결과값을 μ†μ„±κ°’μœΌλ‘œ μ‚¬μš©ν•œλ‹€.


βš™οΈ ꡬ문

property: calc(expression);

βš™οΈ μ—°μ‚°μž

  • + : λ§μ…ˆ
  • - : λΊ„μ…ˆ
  • * : κ³±μ…ˆ β–Ά ν•˜λ‚˜ μ΄μƒμ˜ ν”Όμ—°μ‚°μžκ°€ <number>μ—¬μ•Ό ν•œλ‹€.
  • / : λ‚˜λˆ—μ…ˆ β–Ά ν•˜λ‚˜ μ΄μƒμ˜ ν”Όμ—°μ‚°μžκ°€ <number>μ—¬μ•Ό ν•œλ‹€.

πŸ›‘ 주의

  • 0으둜 λ‚˜λˆ„λ©΄ HTML κ΅¬λ¬ΈλΆ„μ„κΈ°μ—μ„œ 였λ₯˜κ°€ λ°œμƒν•œλ‹€.
  • +와 - μ—°μ‚°μžλŠ” μ’Œμš°μ— 곡백이 μ‘΄μž¬ν•΄μ•Ό ν•œλ‹€.
  • *와 / μ—°μ‚°μžλŠ” 쒌우 곡백을 μš”κ΅¬ν•˜μ§€ μ•Šμ§€λ§Œ, κ·Έλž˜λ„ μΆ”κ°€ν•˜λŠ” 편이 일관성을 μœ μ§€ν•˜κΈ°μ— μ’‹λ‹€.
  • ν‘œμ˜ ν–‰, μ—΄, ν–‰/μ—΄ κ·Έλ£Ή, μžλ™μ΄λ‚˜ κ³ μ • λ ˆμ΄μ•„μ›ƒ μΉΈμ—μ„œ λ°±λΆ„μœ¨μ„ ν¬ν•¨ν•œ μˆ˜ν•™μ‹μ„ λ„ˆλΉ„λ‚˜ λ†’μ΄λ‘œ μ‚¬μš©ν•˜λ©΄ auto ν‚€μ›Œλ“œλ₯Ό μ‚¬μš©ν•œ 것과 λ™μΌν•˜κ²Œ μ²˜λ¦¬ν•œλ‹€.
  • calc() ν•¨μˆ˜λ₯Ό μ€‘μ²©ν•΄μ„œ μ‚¬μš©ν•˜λ©΄ λ‚΄λΆ€μ˜ calc()λŠ” λ‹¨μˆœν•œ κ΄„ν˜Έλ‘œ κ°„μ£Όν•œλ‹€.


πŸ—“οΈ μˆ˜μ • 및 μΆ”κ°€

βœ… 2022.04.30

  • 참고자료 μΆ”κ°€
profile
λ―Έμ§€μ˜ κ³΅κ°„πŸŒ™

0개의 λŒ“κΈ€