我正在制作卡片,末尾有一个链接。我想要做的就是让链接位于 div 的底部,无论如何。目前,它们位于文本的末尾。有没有一种简单的方法可以实现这一目标?
如果可以避免的话,我不想使用卡片页脚,我想将其与产品链接所在的 div 底部对齐。现在的样子是这样的:
超文本标记语言
<div class="card wow fadeIn swipe-away hover-shadow ">
<img class="card-img-top" src="<?php the_sub_field('product_image'); ?>">
<div class="card-body">
<h5 class="card-title"> <?php the_sub_field('product_name'); ?></h5>
<p class="card-text"> <?php the_sub_field('brief_description'); ?></p>
<a href="<?php the_sub_field('product_link'); ?>" class="h3 read-more-full btn hero-btn wow fadeIn btn-accent">View Strain</a>
</div>
</div>
Run Code Online (Sandbox Code Playgroud)
您可能希望卡片主体 div 占据 100% 的高度以占据所有剩余空间。然后,如果它是一个弹性框并且描述元素设置为增长,它将按下按钮。不能 100% 确定引导语法,但它可能如下所示:
<div class="card-body d-flex flex-column h-100">
<h5 class="card-title"> <?php the_sub_field('product_name'); ?></h5>
<p class="card-text flex-grow-1"> <?php the_sub_field('brief_description'); ?></p>
<a href="<?php the_sub_field('product_link'); ?>" class="h3 read-more-full btn hero-btn wow fadeIn btn-accent">View Strain</a>
</div>
Run Code Online (Sandbox Code Playgroud)