programming/CSS
[css] max-width, min-width
솧이
2022. 8. 18. 21:05
기초 !
width의 %는 화면 크기나 부모 요소에 의한 상대적인 값이다 (반응형 웹 만들 때 주로 사용)
px은 절대적인 값
max-width와 min-width는 반응형 웹에서 크기를 조절할 때 사용한다
스크린의 크기는 다 다른데 화면의 크기가 너무 커지거나 작아질 때를 대비해서 어느 정도 최대값과 최솟값을 정해줄 때 사용한다
max-width(최대 가로 길이)
max-width를 적용하면 설정한 값보다 커질 수 없다
예를 들어 이미지 가로 길이가 200px로 일 때 max-width: 100px을 적용하면 이미지의 가로 길이는 100px이 된다
width: 50%;
max-width: 500px;
화면을 키울 때 이 부분도 커진다. 이미지가 50%이지만 500px 이상으로 키우는 걸 그만하고 싶을 때 max-width를 쓴다
그러면 500px일때부터 커지지 않는다
min-width(최소 가로 길이)
max-width를 적용하면 설정한 값보다 작아질 수 없다
예를 들어 이미지 가로 길이가 50px이면 min-width:100px를 적용하면 이미지 가로 길이는 100px이 된다
width: 70%;
min-width: 400px;
이것은 max-width와 반대로 입력된 값에서 더 작아지지 않는다
/*이 설명을 보니 이해가 확!
정말 이해가 안가서 골치 아팠던 참이었다*/