実現したいこと
下記のようなデザインで、金額の部分(「¥ 4,200(税込)」と「¥ 7,700(税込)」)の高さを下に合わせたいです。
発生している問題・分からないこと
金額の部分(「¥ 4,200(税込)」と「¥ 7,700(税込)」)の高さを下に合わせたいです。
それぞれにclass名を付ければ実装はできますが、そうではなく、商品タイトルの長さが3行になっても4行になっても金額の位置は下の方の位置になるようにするにはどのようなコードをかけばいいのでしょうか。
該当のソースコード
HTML
1 <!-- Slider main container --> 2 <div class="swiper"> 3 <!-- Additional required wrapper --> 4 <div class="swiper-wrapper"> 5 <!-- Slides --> 6 <article class="swiper-slide"> 7 <figure><img src="img/strawberries.jpg" alt=""></figure> 8 <div class="swiper-slide__text-box"> 9 <h4 class="swiper-slide__text-box-heading">「あいまりん」「サマープリンセス」「サマーリリカル」「よつぼし」など詰め合わせ10パック</h4> 10 </div> 11 <p class="swiper-slide__text-box-desc">¥ 4,800(税込)</p> 12 </article> 13 14 <article class="swiper-slide"> 15 <figure><img src="img/grapes.jpg" alt=""></figure> 16 <div class="swiper-slide__text-box"> 17 <h4 class="swiper-slide__text-box-heading">蓼科ごとう農園オリジナル品種の「シャインマスカット」と「ナガノパープル」500g</h4> 18 </div> 19 <p class="swiper-slide__text-box-desc">¥ 7,700(税込)</p> 20 </article> 21 <article class="swiper-slide"> 22 <figure><img src="img/strawberries.jpg" alt=""></figure> 23 <div class="swiper-slide__text-box"> 24 <h4 class="swiper-slide__text-box-heading">「あいまりん」「サマープリンセス」「サマーリリカル」「よつぼし」など詰め合わせ10パック</h4> 25 </div> 26 <p class="swiper-slide__text-box-desc">¥ 4,800(税込)</p> 27 </article>
Sass
1 2.swiper-wrapper { 3 margin-top: 95px; 4} 5 6.swiper-slide { 7 width: 264px!important; 8 height: 331px!important; 9 background: #ffffff; 10 box-shadow: 0px 3px 6px 0px rgba(0, 0, 0, 0.16); 11 color: #4E301B; 12 13 figure { 14 img { 15 width: 264px!important; 16 height: 166px!important; 17 display: block; 18 object-fit: cover; 19 } 20 } 21 22 &__text-box-heading { 23 padding: 16px; 24 } 25 26 &__text-box-desc { 27 padding: 0 16px; 28 } 29}
試したこと・調べたこと
- teratailやGoogle等で検索した
- ソースコードを自分なりに変更した
- 知人に聞いた
- その他
上記の詳細・結果
「高さを合わせたい CSS」などで検索しましたが、ぴったりの言葉が見つからずこれといった回答が見つかりませんでした。
補足
特になし
回答2件
あなたの回答
tips
プレビュー