html - Bootstrap flexbox 自对齐类无法正常工作
问题描述
我正在尝试使用引导程序创建博客文章布局。我正在尝试将我的博客图片放在左侧,将标题放在右侧,将作者姓名放在标题底部。但它不起作用。作者文本位于右侧。
https://i.stack.imgur.com/X0CZ5.jpg
我的代码是:
<div class="blog">
<div class="row">
<div class="col-md-6 d-flex align-items-center">
<img src="images/photo/blog-1.png" alt="">
<h4>13 of My Favorite UI/UX Goodies</h4>
<p class="flex-column align-self-end">By <span>Danny Sapio</span></p>
</div>
</div>
</div>
解决方案
您需要创建两列来显示信息。尝试这个:
<div class="blog">
<div class="row">
<div class="col-md-6 d-flex align-items-center">
<img src="images/photo/blog-1.png" alt="">
</div>
<div class="col-md-6 d-flex align-items-center">
<h4>13 of My Favorite UI/UX Goodies</h4>
<p class="flex-column align-self-end">By <span>Danny Sapio</span></p>
</div>
</div>
</div>
试一试,看看你是否得到了你想要的结果。
推荐阅读
- bootstrap-4 - 调整窗口大小时,引导导航栏链接不起作用
- javascript - 如何在承诺中返回布尔值?
- python - 使用 Python 遍历字符串中所有可能的组合
- pandas - 将 pandas 数据附加到 hdf 存储,得到 'TypeError: object of type 'int' has no len()' 错误
- user-interface - 我在格式化窗口时遇到问题。我已经尝试了我能想到的所有包装组合,但没有成功
- spatial - 空间查询 dsl - GeometryExpressions。查找范围包含给定“点”的实体
- spring - 使用 Heroku CLI 部署 Spring Boot 时出错
- javascript - 如何使用Aync在nodejs中顺序处理同一类实例的方法
- php - Laravel Eloquent 从一个表中选择并在另一个表中有匹配项时加入第一行
- javascript - JavaScript - 计算数组中每个索引的百分比