수

CSS3 box-sizing 속성 사용

· 2017-09-22 (금) 20:26:56 · 2389 · 1

CSS3 box-sizing 속성 사용


CSS3 box-sizing속성을 사용하면 요소의 전체 너비와 높이에 채우기 및 테두리를 포함 할 수 있습니다.


box-sizing: border-box;요소 패딩 을 설정 하고 테두리가 너비와 높이에 포함 된 경우 :


91308e91ff090fb4abed793c1e3856ce_1506079608_059.png
 


위의 예제와 box-sizing: border-box; <div> 요소가 모두 추가되었습니다.


예

.div1 {

    width: 300px;

    height: 100px;

    border: 1px solid blue;

    box-sizing: border-box;

}


.div2 {

    width: 300px;

    height: 100px;

    padding: 50px;

    border: 1px solid red;

    box-sizing: border-box;

}


이 도구를 사용하면 결과가 box-sizing: border-box;훨씬 좋아지기 때문에 대부분의 개발자는 페이지의 모든 요소가 이러한 방식으로 작동하기를 원합니다.


아래의 코드는 모든 요소가보다 직관적 인 방식으로 크기가 유지되도록합니다. 많은 브라우저가 이미 box-sizing: border-box;많은 양식 요소를 사용 합니다 (전부는 아니지만 입력 및 텍스트 영역이 너비가 100 %로 다른 이유는이 때문입니다).


이것을 모든 요소에 적용하는 것은 안전하고 현명합니다.


예

* {

    box-sizing: border-box;

}

|

댓글 1개

2017-12-07 (목) 16:30:13
이건 진짜 꿀팁
댓글을 작성하시려면 로그인이 필요합니다.

퍼블리셔팁

1,282건

퍼블리싱과 관련된 유용한 정보를 공유하세요. 질문은 상단의 QA에서 해주시기 바랍니다.

+
분류 제목 글쓴이 날짜 조회
CSS 17-10-11 조회 2,703
CSS 17-10-11 조회 2,703
HTML 17-10-07 조회 3,501
HTML 17-10-06 조회 3,358
CSS 17-09-29 조회 2,289
CSS 17-09-29 조회 2,655
CSS 17-09-29 조회 2,513
CSS 17-09-26 조회 4,048
CSS 17-09-26 조회 2,708
CSS 17-09-26 조회 1,917
CSS 17-09-22 조회 2,223
CSS 17-09-22 조회 2,390
CSS 17-09-22 조회 2,355
HTML 17-09-22 조회 4,772
CSS 17-09-21 조회 1,911
CSS 17-09-21 조회 2,040
CSS 17-09-21 조회 1,901
CSS 17-09-19 조회 1,939
CSS 17-09-19 조회 1,623
CSS 17-09-19 조회 1,483
CSS 17-09-18 조회 2,574
CSS 17-09-18 조회 2,368
CSS 17-09-18 조회 2,336
CSS 17-09-14 조회 2,400
CSS 17-09-14 조회 2,073
CSS 17-09-14 조회 2,127
CSS 17-09-11 조회 2,456
CSS 17-09-11 조회 2,305
CSS 17-09-11 조회 2,111
CSS 17-09-10 조회 1,974