这两天一直忙着前端UI的事,前端布局这块下了很多工夫,很多第三方布局框架如Bootstrap和layUI等虽然很好使用,但是前端你懂的,实际用起来总得缝缝补补,烦啊。

今天就遇到了一个要让div容器内的元素居中对齐的需求,虽然其他的框架样式也很多,但是不适合我的情况,于是就想办法自己改样式,终于发现了一个方法:就是padding(容器内补)

之前是这样的:

<div class="media" style="border: 1px solid #ddd;">
<div class="media-left pull-left">
<div><img style="border: 1px solid red; width: 60px; height: 60px;" class="img-circle img-responsive" src="img/logo.png" /></div>
</div>
<div class="media-body">
<div>content</div>
</div>
<div class="media-right" >
<div><i class="fa fa-angle-right fa-lg"></i></div>
</div>
</div>

  页面是这样的:

最后想起来:干脆自己做个div容器自己加上对应的内补不就好了吗,这样就能自己调整居中位置了。

<div class="media" style="border: 1px solid #ddd;">
<div class="media-left pull-left" style="border: 1px solid red;">
<div><img style="border: 1px solid red; width: 60px; height: 60px;" class="img-circle img-responsive" src="img/logo.png" /></div>
</div>
<div class="media-body" >
<div style="padding: 18px 15px">content</div> //加上padding,让自己的元素在自己的容器内看起来居中,自己的div容器则在bootstrap的容器中自适应,不用关心
</div>
<div class="media-right" style="padding: 18px 15px">
<div><i class="fa fa-angle-right fa-lg"></i></div>
</div>
</div>

  最后页面居中了

  

最新文章

  1. 我的Objective-C系列文章
  2. HashMap循环遍历方式及其性能对比(zhuan)
  3. 总结:Unity3D游戏上线后的流程回顾
  4. option配置
  5. Hanoi Tower问题分析
  6. 你好,C++(5)如何输出数据到屏幕、从屏幕输入数据与读写文件?
  7. WIP jobs available to MRP
  8. ios简单实现如果没有开启定位,提示开启系统软件定位功能
  9. android 适配器 ArrayAdapter,SimpleAdapter的学习
  10. 【费用流】BZOJ1061: [Noi2008]志愿者招募(这题超好)
  11. java中抽象类和接口之间的异同点
  12. 说一说MVC的Authentication过滤(四)
  13. python实例七
  14. Foundry feats. MultiverseStudio
  15. BZOJ1398Vijos1382寻找主人 Necklace——最小表示法
  16. 四种不同的SNP calling算法call低碱基覆盖度测序数据时,SNVs数量的比较(Comparing a few SNP calling algorithms using low-coverage sequencing data)
  17. SpringMVC+Shiro不拦截静态资源配置
  18. Linux磁盘格式化
  19. JUC详解
  20. Maven学习 四 Eclipse与Maven结合的配置

热门文章

  1. Flask Ansible自动化平台搭建(持续更新)
  2. com.alibaba.druid.sql.parser.ParserException: syntax error, QUES %, pos 80 like报错解决
  3. IS-IS 路由协议 总结
  4. alsa声卡分析alsa-utils调用过程
  5. caffe︱cifar-10数据集quick模型的官方案例
  6. 在U-boot中添加以太网驱动
  7. linux驱动---用I/O命令访问PCI总线设备配置空间
  8. Java基本数据类型的长度范围
  9. 利用Eclipse中的Maven构建Web项目报错(二)
  10. Netty的并发编程实践3:CAS指令和原子类