前言本文是剖析CSS布局原理的续作。上一篇文章都是关于理论的。这篇文章讲的是具体的例子。根据自己对布局的理解和开发经验,分为以下几类。因为PC端和移动端的布局差别比较大,所以分别说一下两端的布局。本文将讲解PC端的布局。下面的代码只写关键代码。如果发现自己写了关键代码还是达不到效果,请检查自己是不是写了不该写的样式。为了提高网页性能,考虑repaint/reflow,尽量少用table元素,如果有其他选择尽量使用其他布局。居中布局1.单个元素水平居中

前言本文是剖析CSS布局原理的续作。上一篇文章都是关于理论的。这篇文章讲的是具体的例子。根据自己对布局的理解和开发经验,分为以下几类。因为PC端和移动端的布局差别比较大,所以分别说一下两端的布局。本文将讲解PC端的布局。下面的代码只写关键代码。如果发现自己写了关键代码还是达不到效果,请检查自己是不是写了不该写的样式。为了提高网页性能,考虑repaint/reflow,尽量少用table元素,如果有其他选择尽量使用其他布局。居中布局1.单个元素水平居中
1
2
3
#容器{高度:200px;显示:表格单元格;vertical-align:middle;}单行多栏布局1.等宽排列