CSSの「transform」を利用すると、画像を奥行・遠近に表示することは簡単にできます。
「上から見た遠近画像」や「右から見た遠近画像」など色々とお試しください。
当ページでは、簡単な操作でCSSを自動で作成できます。
| 角度 |
|
|---|---|
| 深さ |
|
<img class="perspective" src="../img-sample.png" alt="サンプル画像">
.perspective {
display : inline-block; /* 奥行表示のためのブロック化 */
transform : perspective(150px) /* 深さ */
rotateX(20deg); /* 角度 */
}
文字でも違いはありません。
<span class="sample1>文字の奥行</span>
<style type="text/css"> .sample1{ display : inline-block; font-size: 48pt; transform : perspective(80px) rotateX(60deg); } </style>
CSSの「animation」を使用することで、画像の奥行・遠近を回転することもできます。
<style type="text/css"> .sample2{ display : inline-block; animation: sample2Anime 4s alternate infinite; /* アニメーション指定 */ } @keyframes sample2Anime{ 0% { transform: perspective(150px) rotateY(0deg); } 100% { transform: perspective(150px) rotateY(360deg); } } </style>
CSSの「animation」を使用しています。「animation」は、古いブラウザや一部ブラウザでは動作しません。
「animation」の使い方は以下を参照ください。
animation 「アニメーション」
| 生成できるホームページ・パーツ一覧 | |
文字のデザイン | |
画像のデザイン | |
ボタンのデザイン | |
入力項目のデザイン | |
テーブルのデザイン | |
BOXのデザイン | |
吹き出しのデザイン | |
ページのデザイン | |
図形のデザイン | |
| ご利用時の注意事項・制約事項 | |
| よくあるご質問 | |
| 何で無料なの? | |
| 生成コードに利用制限はある? | |
| 生成コードに保証はある? | |
| jQueryで生成できない? | |
スマートフォン・タブレット | 運営:株式会社シーマン |