- HTMLの準備: 最初に、HTMLファイルを作成しましょう。以下のような基本的な構造を持つHTMLを記述します。
<!DOCTYPE html>
<html>
<head>
<link rel="stylesheet" type="text/css" href="styles.css">
</head>
<body>
<div class="image-container">
<img src="image.jpg" alt="イメージ">
</div>
</body>
</html>
- CSSの作成: 次に、CSSファイル(styles.cssとして保存)を作成しましょう。以下のコードを追加します。
@keyframes pulse {
0% {
transform: scale(1);
}
50% {
transform: scale(1.2);
}
100% {
transform: scale(1);
}
}
.image-container {
animation-name: pulse;
animation-duration: 1s;
animation-iteration-count: infinite;
animation-timing-function: ease-in-out;
}
上記のCSSコードでは、pulse
というアニメーションキーフレームを定義し、image-container
クラスに対してそのアニメーションを適用しています。pulse
アニメーションは、要素の拡大と縮小を繰り返す効果を生み出します。
- イメージの表示:
最後に、適用したいイメージを用意し、HTML内の
img
要素のsrc
属性にそのパスを指定します。例えば、image.jpg
という名前のイメージを使用したい場合は、以下のように指定します。
<img src="image.jpg" alt="イメージ">
これで準備は完了です。ブラウザでHTMLファイルを開くと、イメージがパルスアニメーションを実行するはずです。
この方法を使用すると、シンプルで効果的なイメージパルスアニメーションを作成することができます。さまざまな要素に適用することもできるため、ウェブサイトやアプリケーションのデザインに活用してみてください。