CSS

[transform] CSS - transform-style 속성 - 중첩요소를 3D공간에서 표시 방법 (= transform-style속성 = 트랜스폼스타일속성)

목차
  1. transform-style 예제 - 변형된 자식요소의 3D 위치 유지 O
  2. transform-style 정의
  3. transform-style 구문
  4. transform-style 예제 - 변형된 자식요소의 3D 위치 유지 X

 

transform-style 예제 - 변형된 자식요소의 3D 위치 유지 O

 

<style>

#box {

  position: relative;

  height: 200px;

  width: 200px;

  margin: 100px;

  padding: 10px;

  border: 1px solid black;

}


#hz {

  padding: 50px;

  position: absolute;

  border: 1px solid black;

  background-color: tomato;

  transform: rotateY(60deg);

  transform-style: preserve-3d;

}


#en{

  padding: 40px;

  position: absolute;

  border: 1px solid black;

  background-color: yellow;

  transform: rotateY(-60deg);

}

</style>


<div id="box">

  <div id="hz">홈짱닷컴 <div id="en">Homzzang.com</div></div>

</div>

 

결과보기

 

transform-style 정의

 

중첩된 요소가 3D 공간에서 렌더링되는 방식 지정.

 


 

1.

transform 속성과 함게 사용.

 

2.

기본값: flat

상속여부: X

애니효과: X

CSS버전: CSS3

JS구문: object.style.transformStyle="preserve-3d"

 

3.

IE 제외한 주요 최신 브라우저 지원.

 

 

transform-style 구문

 

selector {transform-style: flat|preserve-3d|initial|inherit;}

 


[속성값]

 

flat

자식요소가 3D 위치 유지 X. (기본값)


preserve-3d

자식요소가 3D 위치 유지 O.


initial

이 속성의 기본값으로 설정.


inherit

부모요소의 속성값 상속.

 

 

transform-style 예제 - 변형된 자식요소의 3D 위치 유지 X

 

<style>

#box {

  position: relative;

  height: 200px;

  width: 200px;

  margin: 100px;

  padding: 10px;

  border: 1px solid black;

}


#hz {

  padding: 50px;

  position: absolute;

  border: 1px solid black;

  background-color: tomato;

  transform: rotateY(60deg);

  transform-style: flat;

}


#en{

  padding: 40px;

  position: absolute;

  border: 1px solid black;

  background-color: yellow;

  transform: rotateY(-60deg);

}

</style>


<div id="box">

  <div id="hz">홈짱닷컴 <div id="en">Homzzang.com</div></div>

</div>

 

결과보기


방문 감사합니다. (즐겨찾기 등록: Ctrl + D)

분류 제목
position CSS - float 속성 ★★★ - 요소나란히 (= 요소한줄로 = 요소가로로 = 요소옆으로 = float속…
position CSS - clear 속성 ★ - float 해제후 줄바꿈 (= 클리어속성, clear속성, 상속 X)
position CSS - display 속성 ★★★★★ - 요소유형지정 (= 요소성격변 = 요소노출방식 = display속…
position CSS - position 속성 ★★★ - 위치기준대상지정 (= 위치속성 = 포지션속성 = 위치조정 = po…
position CSS - top 속성 ★ - 기준상단 (= 위기준 상단거리 = top속성 = 탑속성/톱속성)
position CSS - right 속성 ★ - 오른쪽기준(= 우측기준) 위치 지정 (= right속성 = 라이트속성) ※…
position CSS - bottom 속성 ★ - 기준하단 (= bottom속성 = 하단기준 = 아래기준 = 바텀속성 = …
position CSS - left 속성 ★ - 왼쪽기준 (= left속성 = 좌측기준 = 레프트속성, 상속 X)
position CSS - z-index 속성 ★ - 요소층수지정 (= 요소상하지정 = 요소상하결정 = 위아래지정 = z-…
position CSS - visibility 속성 ★ - 보임설정 (= 노출설정 = visibility속성 = 비저빌러티속…
position CSS - overflow 속성 ★★ - 범위이탈요소처리 (= 범위넘는요소처리 = 스크롤바 생성 = over…
position CSS - clip 속성 (폐기예고) - 이미지 자르기 (= 일부만 노출 = clip속성 = 클립속성)
css CSS - cursor 속성 - 커서 모양 (= cursor속성 = 커서속성)
intro CSS - !important 키워드 - 당해 속성값 강제 우선적용 (= 우선순위표시 = 느낌표임포턴트)
css CSS - opacity 속성 - 불투명도 (= opacity속성 = 오패서티속성/오페서티속성) ※ 있는데 …
8/33
목록
  • 채팅방
  • 필독
1. 채팅창 헤드에서 접속자 확인 2. 닉네임 클릭해 1:1 채팅 가능 3. 닉네임 클릭해 귓속말 가능 4. 닉네임 클릭해 호출하기 가능 5. 우하단 클릭해 환경 설정 가능 6. 의뢰글 작성 후 의뢰 상담 가능 7. 질문글 작성 후 질문 상담 가능 8. 채팅방에 개인정보 입력 금지 9. 채팅방에 광고 욕설 비방 금지
 홈  PC버전 로그인 일본어
웹디자인언어
서버관리언어
고급코딩언어
그누보드 1
제작의뢰
Q&A 1
커뮤니티
웹유틸
회원센터
홈짱 PC버전 로그인