ボタン付きカードを作る方法
ボタン付きカードを作る方法を紹介します。カードレイアウトは、商品紹介やサービス一覧、料金プラン、おすすめ記事など、情報を見やすく整理して表示する場面でよく利用されます。カード内にボタンを配置することで、詳細ページへの誘導や申し込み、購入などのアクションを分かりやすく案内できます。
このサンプルでは、HTMLとCSSだけを使用して、タイトル・説明文・ボタンで構成されたシンプルなカードを作成します。ボタンはカード下部に配置しており、クリックできる要素が一目で分かるデザインになっています。JavaScriptは使用していないため、そのまま静的なWebページへ導入できます。
カードの幅や余白、背景色、枠線、ボタンの色や文字などはCSSから自由に変更できます。商品カードやサービス紹介、キャンペーン案内など、ボタン付きカードを利用したさまざまなレイアウトのベースとして活用できるサンプルです。
コードについて
本記事のコードはサンプルコードです。ご利用前に必ず動作確認を行ってください。
免責事項 本コードの利用により発生した損害について、当サイトは一切の責任を負いません。
免責事項 本コードの利用により発生した損害について、当サイトは一切の責任を負いません。
デモ
コードをコピーして使おう!
<!DOCTYPE html>
<html lang="ja">
<head>
<!-- 文字コード -->
<meta charset="UTF-8">
<!-- スマホ表示に対応 -->
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<!-- ページタイトル -->
<title>ボタン付きカードを作る方法</title>
<!-- CSSファイルを読み込み -->
<link rel="stylesheet" href="style.css">
</head>
<body>
<!-- カード表示エリア -->
<div class="button-card_wrap">
<!-- ボタン付きカード -->
<article class="button-card_card">
<!-- カードタイトル -->
<h3>カードタイトル</h3>
<!-- カード説明文 -->
<p>
タイトル・説明文・ボタンで構成されたシンプルなカードです。
</p>
<!-- 詳細ボタン -->
<a href="#" class="button-card_button">
詳細を見る
</a>
</article>
</div>
</body>
</html>
ファイル構成と設置方法
このサンプルはHTMLファイルとCSSファイルの2つで構成されています。HTMLファイルではカードの構造やボタンを配置し、CSSファイルではカードのレイアウトや余白、枠線、背景色、ボタンのデザインを設定します。JavaScriptは使用していないため、ブラウザでそのまま表示して利用できます。
sample/
├── index.html
└── style.css
ファイルを配置したらsample/index.htmlをブラウザで開くだけで動作します。カードのタイトルや説明文、ボタンの文字はindex.htmlから変更でき、カードの幅や余白、背景色、ボタンの色や角丸などのデザインはstyle.cssから自由にカスタマイズできます。
コメント