CSS实现垂直居中的常用方法
在前端开发过程中,盒子居中是常常用到的。其中 ,居中又可以分为水平居中和垂直居中。水平居中是比较容易的,直接设置元素的margin: 0 auto就可以实现。但是垂直居中相对来说是比较复杂一些的。下面我们一起来讨论一下实现垂直居中的方法。 首先,定义一个需要垂直居中的div元素,他的宽度和高度均为300px,背景色为橙色。代码如下: <! DOCTYPE html > < html lang = "en" > < head > < meta charset = "UTF-8" > < title > index </ title > <style> .content { width : 300px ; height : 300px ; background : orange ; } </style> </ head > < body > < div class = "content" ></ div > </ body > </ html > 效果如下: 我们需要使得这个橙色的div居中,到底该怎么办呢?首先我们实现水平居中,上面已经提到过了,可以通过设置margin: 0 auto实现水平居中,代码如下: <! DOCTYPE html > < html lang = "en" > < head > < meta charset = "UTF-8" > < title >