Recent Posts
Link
«   2024/10   »
1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31
관리 메뉴

공부하자

여러가지 단위 : %, vw, vh, em, calc 본문

CSS정리

여러가지 단위 : %, vw, vh, em, calc

bluemoon527 2020. 12. 4. 01:18

요소의 넓이와 높이의 단위값 중 px는 고정값으 표현, em,%,vw,vh 는 유동적인 값이다.

유동값은 각자 기준이 되는 값이 다른데

 

em : 부모의 영향을 받아 유동적으로 변하는 폰트 단위

 

% : 부모 요소를 기준으로 부모 요소가 전체 사이즈의 90%라는 값을 갖고 있을 때 자식 요소는 부모가 가진 90%를 100%로 인식해 그 값을 기준으로 갖게 된다.

 

vw와 vh : viewrport 를 기준으로 즉 사용자의 화면을 기준으로 값을 갖게 된다.

부모 요소가 viewport 기준 90%의 값을 갖고 있어도 자식 요소는 부모 요소의 영향을 받지 않고 viewport 기준으로 값을 갖게 된다.

 

 

vw와 vh는 IE9부터 지원

 

 

 

webclub.tistory.com/356

 

CSS의 7가지 단위 - rem, vh, vw, vmin, vmax, ex, ch

CSS Unit (CSS 7가지 단위) 우리가 잘 알고 있는 CSS기술을 사용하는 것은 쉽고 간단할 수 있지만 새로운 문제에 봉착하게 되면 해결하기 어려울 수 있습니다. 웹은 항상 성장,변화하고 있고 새로운

webclub.tistory.com

 

 

 

calc : 사이즈 연산이 가능하게 하는 속성으로 +,-,*,/ 등을 이용해 사이즈 연산을 할 수 있다.

 

ex)

<div class="container">

  <div class="contents"></div>

  <div class="box"></div>

</div>

 

 

 

.container {width:100vw;}

.contents {width:calc(100% - 100px);}

.box {width:100px;}

 

 

www.w3schools.com/cssref/func_calc.asp

 

 

Comments