美文网首页
7-4 架构与版型 -- 垂直居中

7-4 架构与版型 -- 垂直居中

作者: juicees | 来源:发表于2016-05-05 18:18 被阅读19次

44年前我们成功让人登陆月球,但现在仍无法用CSS把内容居中 -- James Anderson

1.作者在书中讲解了两大类
绝对定位解法
FlexBox解法

因为以前在博客已经写过一篇文章,所以不介绍其方法了。大家可以看一下我的博文

http://blog.csdn.net/smilebzj/article/details/50914407


关于作者推荐的flexbox--流布局。作者广泛使用了其方法,是值得大力推荐的
流布局,就像BootStrap的栅格布局一样实用
在我接触之后,我完全抛弃了float这个属性(除了在圣杯布局和双飞翼布局中罕见的用到)
这个属性真的推荐使用!!

下面这个链接是关于阮一峰对流布局的介绍,
http://www.ruanyifeng.com/blog/2015/07/flex-grammar.html

小测试

这里只用flex做演示,希望大家以后多用这种方法

html

<div class="parent">  
  <div class="child">
        I am child   
  </div>
</div>

css
我们需要给容器设定一个高度,并设置为

display:flex

在子元素中设置,这里不仅会左右居中,还会上下居中

margin:auto

完整的css代码

.parent{    
  width: 400px;  
  height: 200px;
  display: flex; 
  background: tan;
}

.child{  
  margin: auto;
  width: 200px;
  background: yellowgreen;
  padding: 1em;
}

效果图如下:

用flex布局垂直居中

相关文章

  • 7-4 架构与版型 -- 垂直居中

    44年前我们成功让人登陆月球,但现在仍无法用CSS把内容居中 -- James Anderson 1.作者在书中讲...

  • CSS居中大全(带截图)

    文字水平居中 图片水平垂直居中 图片与文字水平垂直居中 代码同上 DIV相对于页面垂直居中并且响应式 视口绝对垂直...

  • CSS居中布局方案

    水平居中 垂直居中 水平垂直居中

  • 垂直水平居css

    学到一种垂直水平居中方式给需要居中的目标元素 加 它会垂直水平居中与父元素

  • 元素居中的方式

    1 水平居中 2 垂直居中 3 水平垂直居中

  • 常用的居中方法

    本文将介绍的居中方法有 ,水平居中,垂直居中和水平垂直居中。 一水平居中 二水平垂直居中

  • margin auto

    1. margin auto 与垂直居中 关于垂直居中的方式方式1:利用父元素position:relative和...

  • bootstrap使用

    1、图标与文字垂直居中对齐 1、图标与文字垂直居中对齐 参考 http://jsfiddle.net/Lv8px7...

  • 居中布局

    水平居中 垂直居中 垂直水平居中 已知元素的宽高的居中布局 定位居中布局 盒模型居中布局 图片的垂直水平居中(利用...

  • CSS水平垂直居中总结

    CSS水平居中、垂直居中、水平垂直居中方法总结 文字的水平居中: 单行文字的垂直居中: 让有宽度的div水平居中:...

网友评论

      本文标题:7-4 架构与版型 -- 垂直居中

      本文链接:https://www.haomeiwen.com/subject/obbdrttx.html