ご指摘ありがとうございます。内容編集しました。
分かりやすいように、productのbackgroundを灰色にして見てます。
画像が、灰色の背景、左端にぴったりくっついて欲しいのですが、右側に寄ってしまいます。
HTML
1 <div class="product-wrapper"> 2 <div class="container"> 3 <div class="heading"> 4 <h2>PRODUCT</h2> 5 <a href="#" class="btn more">MORE</a> 6 </div> 7 8 <div class="products"> 9 10 <div class="product"> 11 <a href="#"> 12 <div class="product-icon"> 13 <img src="paspol_images/fes001t.png"> 14 </div> 15 <div class="products-info"> 16 <p>The World Festival Guide - 海外の音楽フェス完全ガイド -</p> 17 </div> 18 </a> 19 </div> 20 21 <div class="product"> 22 <a href="#"> 23 <div class="product-icon"> 24 <img src="paspol_images/banner_21.png"> 25 </div> 26 <div class="products-info"> 27 <p>この世界で死ぬまでにしたいこと2000</p> 28 </div> 29 </a> 30 </div>
CSS
1 2.container { 3 width: 812px; 4 margin: 0 auto; 5} 6 7.product-wrapper{ 8 height:1215px; 9} 10 11.product{ 12 height:450px; 13 width:180px; 14 margin-right:80px; 15 background-color: gray; 16 float: left; 17} 18 19.product:hover{ 20 opacity: 0.8; 21 transition: all 0.3s; 22} 23 24.product-icon{ 25 float: left; 26 width: 200px; 27 height:280px; 28 margin: 0; 29} 30 31.product-icon img{ 32 width: 200px; 33 height:280px; 34} 35 36.product p{ 37 color: #13191B; 38 padding:35px 0 165px 0; 39 font-weight: bold; 40} 41
(質問文は編集できます)HTML/CSSは単体の要素に対する指定ではなく、別のCSS指定や要素の位置関係も影響するため、全体を質問文に提示してください。また、「ずれ」についてはスクリーンショットなどの提示をお勧めします。
提供してもらったソースコードでは、揃っているように見えます。
↓以下、試してみました。
https://codepen.io/new1ro/pen/abdxBzz
> 画像と文字を揃えたいのですがどうしても揃いません。
以下のうちどれでしょうか?
1. 左端を揃えたい
2. 中央揃えにしたい
3. 右端揃えにしたい
4. 上端揃えにしたい
5. 上下中央揃えにしたい
6. 下端揃えにしたい
7. それ以外
----
おそらく、こちらに書いていないソースコードの影響もあるのではないかと思われます。
nex1roさん
1の左端に揃えたい です。
↓更新しました。やはり左端はきれいに揃っているので、
提供されたソースコードでは、まだ不足しているのではないかと思われます。
https://codepen.io/new1ro/pen/abdxBzz
回答2件
あなたの回答
tips
プレビュー