transform: none;
transform: rotate(30deg);
transform: rotate(30deg);
transform-origin: 0 0;
transform: rotate(30deg);
transform-origin: 100% 100%;
transform: rotate(30deg);
transform-origin: -1em -3em;
transform: scale(1.7);
transform: scale(1.7);
transform-origin: 0 0;
transform: scale(1.7);
transform-origin: 100% -30%;
transform: skewX(50deg);
transform-origin: 100% -30%;
transform: skewY(50deg);
transform-origin: 100% -30%;
```
```css hidden
.container {
display: grid;
grid-template-columns: 200px 100px;
gap: 20px;
}
.example {
position: relative;
margin: 0 2em 4em 5em;
}
.box {
display: inline-block;
width: 3em;
height: 3em;
border: solid 1px;
background-color: palegreen;
}
.original {
position: absolute;
left: 0;
opacity: 20%;
}
.box1 {
transform: none;
}
.box2 {
transform: rotate(30deg);
}
.box3 {
transform: rotate(30deg);
transform-origin: 0 0;
}
.box4 {
transform: rotate(30deg);
transform-origin: 100% 100%;
}
.box5 {
transform: rotate(30deg);
transform-origin: -1em -3em;
}
.box6 {
transform: scale(1.7);
}
.box7 {
transform: scale(1.7);
transform-origin: 0 0;
}
.box8 {
transform: scale(1.7);
transform-origin: 100% -30%;
}
.box9 {
transform: skewX(50deg);
transform-origin: 100% -30%;
}
.box10 {
transform: skewY(50deg);
transform-origin: 100% -30%;
}
```
{{EmbedLiveSample('A_demonstration_of_various_transform_values', '', 1350) }}
## ブラウザーの互換性
{{Compat}}
## 関連情報
- [CSS 座標変換の使用](/ja/docs/Web/CSS/CSS_Transforms/Using_CSS_transforms)
-