使用css flexbox将项目与底部的“阅读更多”按钮对齐

使用css flexbox将项目与底部的“阅读更多”按钮对齐,css,flexbox,Css,Flexbox,这是两个并排分区的默认结构, 我想保留屏幕底部的“阅读更多”按钮,即使内容更少 <div class="row"> <div class="col-12"> Image </div> <div class="col-12"> <h1>Lorem ipsum</h1> <p>all the content which will be strecth to full height</p> <a&

这是两个并排分区的默认结构, 我想保留屏幕底部的“阅读更多”按钮,即使内容更少

 <div class="row">
<div class="col-12"> Image </div>
<div class="col-12"> 
<h1>Lorem ipsum</h1>
<p>all the content which will be strecth to full height</p>
<a>Read more</a>
 </div>
</div>

形象
乱数假文
所有将被拉伸到最大高度的内容

正如所指出的,您可以使用引导的组件。如果您真的想自己使用flexbox,下面的解决方案可能会有所帮助

下面的解决方案使用了引导程序4.4.1

您可以查看工作表

。图像样式{
最大宽度:100%;
}

同侧眼睑

Lorem ipsum,dolor sit amet Concertetur Adipising Elite。发明者Praesenium ab腐蚀性氟虫病患者的软组织,其解决方案是消除阻碍后的皮肤缺陷?阿迪皮斯自由号快车!

洛雷姆,伊普苏姆·多洛坐在一位杰出的领袖面前。福吉特。如果你是专家,那就必须要有一种特殊的解决方案,这种解决方案必须是法定的,而且必须是自愿的。

Lorem ipsum,dolor sit amet Concertetur Adipising Elite。自由前共和国的建筑设计师奈克·莫迪(neque modi)解释说,这是一个正式的代表,他是一个真正的建筑师。Perferendis?

同侧眼睑

Lorem ipsum,dolor sit amet Concertetur Adipising Elite。发明者Praesenium ab腐蚀性氟虫病患者的软组织,其解决方案是消除阻碍后的皮肤缺陷?阿迪皮斯自由号快车!

洛雷姆,伊普苏姆·多洛坐在一位杰出的领袖面前。福吉特。如果你是专家,那就必须要有一种特殊的解决方案,这种解决方案必须是法定的,而且必须是自愿的。

正如所指出的,您可以使用引导的组件。如果您真的想自己使用flexbox,下面的解决方案可能会有所帮助

下面的解决方案使用了引导程序4.4.1

您可以查看工作表

。图像样式{
最大宽度:100%;
}

同侧眼睑

Lorem ipsum,dolor sit amet Concertetur Adipising Elite。发明者Praesenium ab腐蚀性氟虫病患者的软组织,其解决方案是消除阻碍后的皮肤缺陷?阿迪皮斯自由号快车!

洛雷姆,伊普苏姆·多洛坐在一位杰出的领袖面前。福吉特。如果你是专家,那就必须要有一种特殊的解决方案,这种解决方案必须是法定的,而且必须是自愿的。

Lorem ipsum,dolor sit amet Concertetur Adipising Elite。自由前共和国的建筑设计师奈克·莫迪(neque modi)解释说,这是一个正式的代表,他是一个真正的建筑师。Perferendis?

同侧眼睑

Lorem ipsum,dolor sit amet Concertetur Adipising Elite。发明者Praesenium ab腐蚀性氟虫病患者的软组织,其解决方案是消除阻碍后的皮肤缺陷?阿迪皮斯自由号快车!

洛雷姆,伊普苏姆·多洛坐在一位杰出的领袖面前。福吉特。如果你是专家,那就必须要有一种特殊的解决方案,这种解决方案必须是法定的,而且必须是自愿的。


您可以使用@Hiren建议的代码,但如果不想使用,也不需要使用flexbox。下面是一个如何实现所需布局的示例:

<div class="container">
    <div class="row">
        <div class="col-6">
          <div class="card">
            <img src="https://picsum.photos/500/250" class="image-style" />
            <h4>Lorem ipsum title</h4>
            <p>
              Lorem ipsum, dolor sit amet consectetur adipisicing elit. Praesentium ab inventore corrupti fugiat aperiam beatae nisi quod mollitia, soluta dolorum sequi blanditiis delectus ex impedit quia? Expedita eius libero adipisci!
            </p>
            <a href="#" class="read-more-button">Read more</a>
          </div>            
        </div>  

      <div class="col-6">
          <div class="card">
            <img src="https://picsum.photos/500/250" class="image-style" />
            <h4>Lorem ipsum title</h4>
            <p>
              Lorem ipsum, dolor sit amet consectetur adipisicing elit. Praesentium ab inventore corrupti fugiat aperiam beatae nisi quod mollitia, soluta dolorum sequi blanditiis delectus ex impedit quia? Expedita eius libero adipisci!
            </p>
            <p>
              Lorem ipsum, dolor sit amet consectetur adipisicing elit. Praesentium ab inventore corrupti fugiat aperiam beatae nisi quod mollitia, soluta dolorum sequi blanditiis delectus ex impedit quia? Expedita eius libero adipisci!
            </p>
            <p>
              Lorem ipsum, dolor sit amet consectetur adipisicing elit. Praesentium ab inventore corrupti fugiat aperiam beatae nisi quod mollitia, soluta dolorum sequi blanditiis delectus ex impedit quia? Expedita eius libero adipisci!
            </p>
            <a href="#" class="read-more-button">Read more</a>
          </div>            
        </div>        
    </div>
</div>
如您所见,我在父元素(
card
)中添加了填充,并在“阅读更多”按钮中添加了一个绝对位置。这就是我们在没有flexbox时的做法


请注意,我仍然使用引导程序(即flexbox)。

您可以使用@Hiren建议的代码,但如果不想使用flexbox,也不需要使用。下面是一个如何实现所需布局的示例:

<div class="container">
    <div class="row">
        <div class="col-6">
          <div class="card">
            <img src="https://picsum.photos/500/250" class="image-style" />
            <h4>Lorem ipsum title</h4>
            <p>
              Lorem ipsum, dolor sit amet consectetur adipisicing elit. Praesentium ab inventore corrupti fugiat aperiam beatae nisi quod mollitia, soluta dolorum sequi blanditiis delectus ex impedit quia? Expedita eius libero adipisci!
            </p>
            <a href="#" class="read-more-button">Read more</a>
          </div>            
        </div>  

      <div class="col-6">
          <div class="card">
            <img src="https://picsum.photos/500/250" class="image-style" />
            <h4>Lorem ipsum title</h4>
            <p>
              Lorem ipsum, dolor sit amet consectetur adipisicing elit. Praesentium ab inventore corrupti fugiat aperiam beatae nisi quod mollitia, soluta dolorum sequi blanditiis delectus ex impedit quia? Expedita eius libero adipisci!
            </p>
            <p>
              Lorem ipsum, dolor sit amet consectetur adipisicing elit. Praesentium ab inventore corrupti fugiat aperiam beatae nisi quod mollitia, soluta dolorum sequi blanditiis delectus ex impedit quia? Expedita eius libero adipisci!
            </p>
            <p>
              Lorem ipsum, dolor sit amet consectetur adipisicing elit. Praesentium ab inventore corrupti fugiat aperiam beatae nisi quod mollitia, soluta dolorum sequi blanditiis delectus ex impedit quia? Expedita eius libero adipisci!
            </p>
            <a href="#" class="read-more-button">Read more</a>
          </div>            
        </div>        
    </div>
</div>
如您所见,我在父元素(
card
)中添加了填充,并在“阅读更多”按钮中添加了一个绝对位置。这就是我们在没有flexbox时的做法


请注意,我仍然使用引导程序(即flexbox)。

您能否利用引导程序中的组件,并使用卡的页脚来包含按钮?。。。如果没有,我可以提供一个答案,而不使用卡片组,但我想请您提供HTML和CSS来复制上图中的组件。您可以利用Bootstrap中的组件并使用卡片的页脚来包含按钮吗?。。。如果没有,我可以提供一个答案,而不使用卡片组,但我希望您提供HTML和CSS来复制上图中的组件