<h2>通常時</h2>
<ul class="flexBox">
<li>
<div><figure><img src="https://www.nan-demo.work/wp-content/uploads/2022/07/img05.jpg"></figure></div>
</li>
</ul>
<h2>移動(transform:translate)</h2>
<ul class="flexBox translate">
<li class="list01">
<p>transform:translate(20px,20px);</p>
<div><figure><img src="https://www.nan-demo.work/wp-content/uploads/2022/07/img05.jpg"></figure></div>
</li>
<li class="list02">
<p>transform:translateX(20px);</p>
<div><figure><img src="https://www.nan-demo.work/wp-content/uploads/2022/07/img05.jpg"></figure></div>
</li>
<li class="list03">
<p>transform:translateY(20px);</p>
<div><figure><img src="https://www.nan-demo.work/wp-content/uploads/2022/07/img05.jpg"></figure></div>
</li>
<li class="list04">
<p>transform:translateZ(20px);</p>
<div><figure><img src="https://www.nan-demo.work/wp-content/uploads/2022/07/img05.jpg"></figure></div>
</li>
<li class="list05">
<p>transform:translate3d(20px,20px,20px);</p>
<div><figure><img src="https://www.nan-demo.work/wp-content/uploads/2022/07/img05.jpg"></figure></div>
</li>
</ul>
<h2>拡大・縮小(transform:scale)</h2>
<ul class="flexBox scale">
<li class="list01">
<p>transform:scale(1.2,1.2);</p>
<div><figure><img src="https://www.nan-demo.work/wp-content/uploads/2022/07/img05.jpg"></figure></div>
</li>
<li class="list02">
<p>transform:scaleX(1.2);</p>
<div><figure><img src="https://www.nan-demo.work/wp-content/uploads/2022/07/img05.jpg"></figure></div>
</li>
<li class="list03">
<p>transform:scaleY(1.2);</p>
<div><figure><img src="https://www.nan-demo.work/wp-content/uploads/2022/07/img05.jpg"></figure></div>
</li>
<li class="list04">
<p>transform:scaleZ(1.2);</p>
<div><figure><img src="https://www.nan-demo.work/wp-content/uploads/2022/07/img05.jpg"></figure></div>
</li>
<li class="list05">
<p>transform:scale3d(1.1,1.1,1.1);</p>
<div><figure><img src="https://www.nan-demo.work/wp-content/uploads/2022/07/img05.jpg"></figure></div>
</li>
</ul>
<h2>回転(transform:rotate)</h2>
<ul class="flexBox rotate">
<li class="list01">
<p>transform:rotate(45deg);</p>
<div><figure><img src="https://www.nan-demo.work/wp-content/uploads/2022/07/img05.jpg"></figure></div>
</li>
<li class="list02">
<p>transform:rotateX(15deg);</p>
<div><figure><img src="https://www.nan-demo.work/wp-content/uploads/2022/07/img05.jpg"></figure></div>
</li>
<li class="list03">
<p>transform:rotateY(30deg);</p>
<div><figure><img src="https://www.nan-demo.work/wp-content/uploads/2022/07/img05.jpg"></figure></div>
</li>
<li class="list04">
<p>transform:rotateZ(30deg);</p>
<div><figure><img src="https://www.nan-demo.work/wp-content/uploads/2022/07/img05.jpg"></figure></div>
</li>
<li class="list05">
<p>transform:rotate3d(1,1,1,-45deg);</p>
<div><figure><img src="https://www.nan-demo.work/wp-content/uploads/2022/07/img05.jpg"></figure></div>
</li>
</ul>
<h2>傾斜(transform:skew)</h2>
<ul class="flexBox skew">
<li class="list01">
<p>transform:skew(-10deg,-10deg);</p>
<div><figure><img src="https://www.nan-demo.work/wp-content/uploads/2022/07/img05.jpg"></figure></div>
</li>
<li class="list02">
<p>transform:skewX(-15deg);</p>
<div><figure><img src="https://www.nan-demo.work/wp-content/uploads/2022/07/img05.jpg"></figure></div>
</li>
<li class="list03">
<p>transform:skewY(15deg);</p>
<div><figure><img src="https://www.nan-demo.work/wp-content/uploads/2022/07/img05.jpg"></figure></div>
</li>
</ul>
div,p,img,figure,ul,li {
padding:0;
margin:0;
display: block;
}
img {
width:100%;
}
ul {
margin-bottom:4rem;
}
li {
width:19%;
list-style: none;
}
p {
margin-bottom:1rem;
}
div {
background: #ffdada;
padding:2rem;
}
figure {
padding:1rem;
background:#fffad8;
}
.flexBox {
display: flex;
justify-content: space-between;
}
.translate .list01 figure {
transform:translate(20px,20px);
}
.translate .list02 figure {
transform:translateX(20px);
}
.translate .list03 figure {
transform:translateY(20px);
}
.translate .list04 figure {
transform:translateZ(20px);
}
.translate .list05 figure {
transform:translate3d(20px,20px,20px);
}
.scale .list01 figure {
transform:scale(1.2,1.2);
}
.scale .list02 figure {
transform:scaleX(1.2);
}
.scale .list03 figure {
transform:scaleY(1.2);
}
.scale .list04 figure {
transform:scaleZ(1.2);
}
.scale .list05 figure {
transform:scale3d(1.2,1.2,1.2);
}
.rotate .list01 figure {
transform:rotate(15deg);
}
.rotate .list02 figure {
transform:rotateX(30deg);
}
.rotate .list03 figure {
transform:rotateY(30deg);
}
.rotate .list04 figure {
transform:rotateZ(30deg);
}
.rotate .list05 figure {
transform:rotate3d(1,1,1,-45deg);
}
.skew .list01 figure {
transform:skew(-10deg,-10deg);
}
.skew .list02 figure {
transform:skewX(-15deg);
}
.skew .list03 figure {
transform:skewY(15deg);
}
This Pen doesn't use any external CSS resources.
This Pen doesn't use any external JavaScript resources.