CSS

min-width 와 max-width 의 사용

먹세 2013. 7. 12. 11:25

min-width 와 max-width 에 대해 알아보자.


- min-width

브라우저의 크기가 줄어들어도, min-width 크기의 이하로는 해당 오브젝트가 줄어들지 않게 설정한다.



예제 )

<!DOCTYPE html>

<html>

<head>

<style>

* {

margin:0;

padding:0;

}


#wrap {

width:20px;

height:50px;

max-width:500px;

border:1px solid red;

}

</style>

</head>

<body>

<div id="wrap"></div>

</body>

</html>


위 소스를 실행해보면 아래와 같이 500px 에 맞춰서 red line 이 생성될 것이다.



위 이미지를 보면, 브라우저 크기가 해당 오브젝트 크기보다 크기 때문에 스크롤이 생기지 않는다.




위 이미지처럼 브라우저 크기를 줄이게 되면, 해당 오브젝트 크기보다 작아지는 시점부터 스크롤이 생긴다.



- max-width

해당 오브젝트 안에 들어있는 내용들의 크기가 max-width를 벗어나지 않도록 설정한다.



예제 )

<!DOCTYPE html>

<html>

<head>

<style>

p

{

max-width:100px;

background-color:yellow;

}

</style>

</head>


<body>

<p>The maximum width of this paragraph is set to 100px....</p>

</body>

</html>




위 처럼 max-width를 100px로 설정해 놓으면, 안에 내용이 해당 크기를 넘어가지 않는다.



반응형

'CSS' 카테고리의 다른 글

CSS3 여러가지 속성들  (0) 2013.11.22
CSS3 animation 끝에 정지  (0) 2013.11.21
CSS3 mask 속성  (0) 2013.06.24
CSS 커서 속성 모음  (0) 2013.05.31
web font  (0) 2013.05.14