Computer >> 컴퓨터 >  >> 프로그래밍 >> CSS

CSS width 속성으로 상자 너비 설정하기

CSS에서 width 속성은 박스(box)의 너비를 지정할 때 사용합니다. 이 속성에는 길이 단위(px, em 등), 퍼센트(%), 또는 auto 키워드를 값으로 지정할 수 있습니다.

auto를 사용하면 브라우저가 콘텐츠와 여백에 따라 너비를 자동으로 계산하며, 퍼센트 값을 사용하면 부모 요소 너비를 기준으로 상대적인 크기가 결정됩니다.

예제

다음 코드를 실행하면 width 속성이 실제로 어떻게 적용되는지 확인할 수 있습니다.

<html>
   <head>
   </head>
   <body>
      <p style = "width:200px; height:50px; border:2px solid green; padding:15px; margin:20px;">
         이 문단은 너비 200픽셀, 높이 50픽셀입니다
      </p>
   </body>
</html>

위 예제에서 문단은 너비 200px, 높이 50px로 고정되며, 초록색 테두리(2px), 안쪽 여백(padding) 15px, 바깥쪽 여백(margin) 20px가 함께 적용됩니다.

참고로 최소·최대 너비를 제한하고 싶다면 min-width, max-width 속성을 함께 활용하면 반응형 레이아웃을 더 안정적으로 구성할 수 있습니다.