댓글 목록

CSS 레이아웃-최대너비

페이지 정보

작성자 운영자 작성일 17-10-29 19:16 조회 1,491 댓글 0

동영상 강좌는 유튜브 채널 '웹학교'를 이용하시기 바랍니다.

너비, 최대너비와 margin:auto;

블록레벨 요소는 항상 사용할 수 있는 전체 너비를 사용합니다.


블록레벨 요소에 width속성을 사용하면 해당 요소의 가장자리까지 확장되지 않습니다. 그런 다음 margin을 auto로 설정하면 요소를 해당 컨테이너의 가로 가운데 위치할 수 있습니다. 요소는 지정된 너비를 차지하며 나머지 공간은 두 여백 사이에서 균등하게 분할합니다.


** <div>을 사용하여 이렇게 한 경우의 문제는 브라우저 윈도우가 요소 너비보다 작은 경우 발생합니다. 그럴 경우 브라우저는 가로 스크롤 막대를 페이지에 추가합니다.


max-width속성을 사용하면 이런 상황에서 가로 스크롤이 발생하지 않고 작은 창 브라우저의 취급이 개선됩니다. 소형 미디어에서 사이트를 사용할 수 있게 만들 때 중요합니다.

div.ex1 {
    width: 500px;
    margin: auto;
    border: 3px solid #73AD21;
}

div.ex2 {
    max-width: 500px;
    margin: auto;
    border: 3px solid #73AD21;
}


댓글목록 0

등록된 댓글이 없습니다.

CSS Flexbox강좌

CSS Variables강좌 

CSS Grid강좌