描述:

如图

实现:

<div class="card border-0 mb-3 mt-3">
<!-- 列表头部 -->
<div class="card-header">
...
</div>
<div class="card-body border d-flex justify-content-start">
<img src="../../assets/logo.png" alt="" class="mr-2" style="width:50px; height:50px;">
<div class="align-self-center">
<div>
<span class="h6">name</span>
<span class="small">关注0</span>
<span class="small">粉丝0</span>
</div>
<p class="mb-0">内容哈哈哈</p>
</div>
<div class=" align-self-center  ml-auto">
<button class="btn btn-primary">Delete</button>
</div> </div>
</div>

注意点/QA:

1.图片需要指定width和height,不然会被拉伸

 style="width:50px; height:50px;"

2.card-body是用flex布局,元素会从头向后排列,因此按钮会紧挨在内容后面,如下图所示。想要Delete按钮单独靠右,如何解决?

[ 解决方案 ] :添加 ml-auto 类。

3.还是card-body的Delete按钮,在flex布局下会吸着顶部,想要把它垂直居中,怎么做呢?

[ 解决方案 ] :添加 align-self-center 类。详见bootstrap4 - 工具类 - Flex布局 - Align self 。

最新文章

  1. Spring MVC 学习总结(四)——视图与综合示例
  2. LINQ之路 3:C# 3.0的语言功能(下)
  3. 【英语】Bingo口语笔记(63) - 一个单词的多种发音
  4. perl next和last
  5. 2.5.3 使用alertDialog创建自定义对话框
  6. 函数可以作为Javascript对象(哈希表)的键吗
  7. JAVA 代码开发规范
  8. kafka原理和实践(二)spring-kafka简单实践
  9. Redis能干啥?细看11种Web应用场景
  10. jsoup.parse 的一个坑
  11. SpringCloud使用Sofa-lookout监控(基于Eureka)
  12. xamarin android 汉字转拼音
  13. linux ssl证书配置(apache)
  14. centos6.5环境wget报错Unable to establish SSL connection
  15. 对Promise的一些深入了解
  16. jmeter二次开发----Loadrunner或Jmeter发送邮件报告
  17. linux导出sql数据
  18. Dockerfile 构建前端node应用并用shell脚本实现jenkins自动构建
  19. mssqlserver获取表说明和行数
  20. SWIFT 之CoreData初试

热门文章

  1. SQL Server中修改“用户自定义表类型”问题的分析与方法
  2. 【C/C++】旋转数组的最小数字/ 剑指offer
  3. 关于Mysql java.sql.SQLException: Access denied for user &#39;root&#39;@&#39;localhost&#39; (using password: YES)的问题
  4. Redis单点到集群迁移
  5. CF1557B Moamen and k-subarrays 题解
  6. 大学MOOC课程视频下载、流文件合并、批量重命名、b站视频下载及学习课程视频推荐
  7. /etc/resolv.conf文件中的search项作用;如何保持resolv.conf文件内容不被修改
  8. Tornado 之 WebSocket
  9. mkdir创建目录时,如果上级目录没有是创建不成功的
  10. 三、Uniapp+vue+腾讯IM+腾讯音视频开发仿微信的IM聊天APP,支持各类消息收发,音视频通话,附vue实现源码(已开源)-配置项目并实现IM登录