多语言展示
当前在线:970今日阅读:103今日分享:49

CSS实现水平垂直居中特殊方法二

在开发中很多元素都是水平垂直居中,那么这篇经验分享水平垂直居中的第二种特殊方法,水平居中一共3种常用特殊方法,下一篇经验分享第三种。
工具/原料
1

IDE编码工具

2

电脑

方法/步骤
1

第一步,将设定好的DIV元素包含子元素,一定是给定宽高的,其它情况要用其它方法实现,所以一定要给定大小。下面是DIV结构代码:Document

水平垂直居中

2

第二步,给父元素加上定位的样式,定位属性是position,属性值是relative 用到的是相对定位。代码如下:

3

第三步,给里面的子元素设定大小,然后给背景与边框,这样最后能够明显看到水平居中的效果,代码如下:.next_one {width: 100px;height: 100px;border: 1px solid red;}

4

第四步,给子元素加上绝对定位,这里是相对父元素的定位,代码如下:.next_one {width: 100px;height: 100px;border: 1px solid red;position: absolute;top: 0;left: 0;right: 0;bottom: 0;margin: auto;}

5

最后,把子元素内部的文本居中对齐即可,代码如下:text-align: center;line-height: 100px;将这个样式加入到text_one类中,下图是最终的全部水平垂直居中的效果。

注意事项

注意元素是给定宽高大小

推荐信息