外边距实现单列布局
1. 前言
单列布局可以有很多种的方式去实现它,这一小节我们将运用最简单的 CSS 技术,然后由浅入深,最简单的 CSS 技术就代表了最优越的兼容性,无论多么老旧的浏览器,几乎都没有不认识外边距这个语法的。
2. 实例代码
这种方法不仅兼容性也非常的优异,同时也是最简单最好用的:
实例演示
预览
复制
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Document</title>
<style>
/* 清除默认样式 */
* { padding: 0; margin: 0; }
/* 令html和body全屏显示, 并有一个灰色背景 */
html, body { height: 100%; background: gray; }
.center {
/* 给个宽高方便查看 */
width: 90%;
height: 100%;
/* 外边距上下为0、左右为自动 */
margin: 0 auto;
/* 白色背景 */
background: white;
}
</style>
</head>
<body>
<div class="center"></div>
</body>
</html>
运行案例
点击 "运行案例" 可查看在线运行效果
运行结果:
这样的一个最简单的单列布局就形成啦!
3. 小结
单列布局除了外边距法还有很多种方式可以去实现,下一小节我们就来讲解一下最最流行的弹性布局法。