Properties

Properties

Editing
  • account_tree
  • bug_report

transform-box

변형과 관련된 참조 박스 타입을 지정한다.

설명

transformtransform-origin 속성에 의해 정의된 모든 변환은 요소의 참조 박스 위치 및 크기에 상대적이다.

최근 작성 시점에서 주요 웹브라우저에서 지원이는 되는 것으로 MDN에서 확인이 되나 실제로 사파리 웹브라우저에서만 동작을 한다.

사용 가능한 값 타입

<'transform-box'>

DEVDIC-Specified Data Types

transform-box 속성에 사용되는 타입이다.

  • CSS Transforms Module Level 1
    content-box | border-box | fill-box | stroke-box | view-box

사용되는 키워드

  • border-box

    CSS Box Model Module Level 3

    테두리가 있다면 테두리 영역까지의 범위를 정의한다. SVG 컨텍스트에서는 stroke-box와 동일한 값으로 사용된다.

  • content-box

    CSS Box Model Module Level 3

    실제로 콘텐츠가 보여지는 범위를 정의한다. SVG 컨텍스트에서는 fill-box와 동일한 값으로 사용된다.

  • fill-box

    오브젝트 바운딩 박스(object bounding box)를 참조 박스로 사용한다. 웹브라우저에 따라서 SVG 컨텍스트에서만 적용될 수도 있다.

  • stroke-box

    스트로크 바운딩 박스(stroke bounding box)를 참조 박스로 사용한다. 웹브라우저에 따라서 SVG 컨텍스트에서만 적용될 수도 있다.

  • view-box

    가장 가까운 SVG 뷰포트를 참조 박스로 사용한다.

다음은 필요에 따라 일부 값을 설명하므로 표시되지 않는 값은 값 유형을 참조하라.

  • 〈'transform-box'〉view-box

    가장 가까운 SVG 뷰포트를 참조 박스로 사용한다.

  • CSS Box Model Module Level 3

    테두리가 있다면 테두리 영역까지의 범위를 정의한다. SVG 컨텍스트에서는 stroke-box와 동일한 값으로 사용된다.

  • CSS Box Model Module Level 3

    실제로 콘텐츠가 보여지는 범위를 정의한다. SVG 컨텍스트에서는 fill-box와 동일한 값으로 사용된다.

  • 오브젝트 바운딩 박스(object bounding box)를 참조 박스로 사용한다. 웹브라우저에 따라서 SVG 컨텍스트에서만 적용될 수도 있다.

  • 스트로크 바운딩 박스(stroke bounding box)를 참조 박스로 사용한다. 웹브라우저에 따라서 SVG 컨텍스트에서만 적용될 수도 있다.

구문

  • transform-box: border-box;
    CSS Transforms Module Level 1

테스트 도구

content-box vs border-box

버전 명세

Modules
Module NameStatusSummary
CSS Transforms Module Level 1추천 후보

Last review date: 2022-11-17

지원 웹브라우저