일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |
- CSS
- pug
- frontend
- Session
- 리액트
- CLONE
- node.js
- ES6
- 자바스크립트
- API
- Flutter
- react
- heroku
- express
- backend
- graphQL
- NextJs
- ECMAScript
- Mongoose
- Component
- HTML
- TypeScript
- javscript
- clonecoding
- JavaScript
- DART
- nodejs
- form
- GRID
- MongoDB
- Today
- Total
Enjoy Programming
Transformation 본문
transformation : 요소를 말 그대로 변형시킨다.
transform 속성으로 요소에 회전, 크기 조절, 기울이기, 이동 효과를 부여 할 수 있다.
img태그에 적용해보자.
<style>
img {
border: 2px solid black;
border-radius: 50%;
/* transform: rotateY(50deg); */
}
</style>
</head>
<body>
<img src="nomadcoders.png" />
먼저 이미지를 업로드하고 border를 준 뒤는
주석을 풀고 trasnform y축 각을 줘보자
따라~ 변했다.. y축을 기준으로 각이 줄었다 ㅎㅎ 90deg를 주면 수직이니까 1자가 된서 안보인다...
transform: rotateY(50deg) rotateX(50deg) rotateZ(10deg);
x,y,z축 변형이 가능하다.
scale(x, y) : x, y축으로 scale값이 주어지면 사이즈가 변경된다
translate: 위치를 이동한다
transformation은 box 요소, 이미지를 변형시키지 않고 margin, padding이 적용되지 않는다
일종의 3D transformation 개념. 픽셀 자체를 변형시킴.
또 여러가지를 한번에 적용 할 수있다.
states에도 적용됨
*반복 : transition은 state에 적용하지 않고 root 요소에 적용한다.
developer.mozilla.org/ko/docs/Web/CSS/transform
transform - CSS: Cascading Style Sheets | MDN
transform CSS transform 속성으로 요소에 회전, 크기 조절, 기울이기, 이동 효과를 부여할 수 있습니다. transform은 CSS 시각적 서식 모델의 좌표 공간을 변경합니다. The source for this interactive example is stored
developer.mozilla.org
참고하자 property가 많다.
'CSS' 카테고리의 다른 글
Media queries (0) | 2021.03.25 |
---|---|
Animations @keyframes (0) | 2021.03.25 |
Transitions (0) | 2021.03.25 |
css에서 전역변수 (0) | 2021.03.25 |
:: selector (pseudo selectors) (0) | 2021.03.25 |