<div class="card"> <img src="card-image.jpg" alt="会员卡图片"> <div class="card-content"> <h2>会员卡标题</h2> <p>会员卡描述信息</p> <a href="#" class="btn">立即加入</a> </div> </div>
<div>
要素を使用して会員カードのコンテナを作成します。 <img alt="HTML と CSS を使用してレスポンシブな会員カード レイアウトを作成する方法" >
要素は会員カードの画像を表示するために使用され、<h2>
要素と <p>
要素は、会員カードの画像を表示するために使用されます。メンバーシップ カードのタイトルと説明を表示します。情報として、<a>
要素は、メンバーシップに参加するためにクリックするボタンとして機能します。 <p>次に、レイアウトと応答性の効果を実現するための CSS スタイルを記述する必要があります。以下は基本的な CSS スタイルの例です。 .card { width: 300px; border: 1px solid #ccc; border-radius: 10px; overflow: hidden; margin: 20px; } .card img { width: 100%; height: auto; } .card-content { padding: 20px; } .card h2 { font-size: 20px; margin-bottom: 10px; } .card p { margin-bottom: 20px; } .card .btn { display: inline-block; padding: 10px 20px; background-color: #f44336; color: #fff; text-decoration: none; border-radius: 5px; } /* 响应式布局 */ @media screen and (max-width: 480px) { .card { width: 100%; margin: 10px 0; } .card-content { padding: 10px; } }
要素に追加しました。 border 、ボーダーの半径とパディングなど。 <img alt="HTML と CSS を使用してレスポンシブな会員カード レイアウトを作成する方法" >
さまざまなサイズの画像を収容できるように、要素の幅は 100% に設定されます。フォント サイズと余白は、<h2>
要素と <p>
要素で設定されます。 <p>次に、小さな画面デバイス (最大幅 480 ピクセル) 用のレスポンシブ レイアウト用の CSS コードを追加しました。レスポンシブレイアウトでは、画面スペースを最大限に活用するために、会員カードの横幅を100%に設定しています。会員カードのパディングも、小さな画面のデバイスでより適切に表示されるように適切に調整されます。
<p>上記の HTML 構造と CSS スタイルを使用して、シンプルで実用的なレスポンシブ会員カード レイアウトを作成しました。ニーズやデザインスタイルに応じて、さらに修正して美しくすることができます。
<p>この記事が、HTML と CSS を使用してレスポンシブな会員カード レイアウトを作成する際に役立つことを願っています。皆さんが成功して良い結果を生み出すことを祈っています。
以上がHTML と CSS を使用してレスポンシブな会員カード レイアウトを作成する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。