如何使用position定位设置DIV模块居中显示CSS赋值

大家制作网站页面的时候都知道margin、padding是可以实现让div模块在页面居中的,但如果是自适应所有屏幕,包括手机屏幕依然可以自动上下左右居中,该怎么设置呢?下面我们就来和一起来学习一下吧!详细教程如下。

1、首先我们创建一个DIV然后给这个DIV添加背景色,并定义它的宽和高。【background: #FA2;width: 400px;height: 600px;】。

2、然后添加定位代码:【position: fixed; left: 50%; top: 50%; z-index: 10;】。z-index是让DIV模块始终在最上端,也可以不添加。可以看到DIV块到了右下角的位置。

3、然后我们依次定义它的位置。先使用【margin-top: -300px;】“-300px”这个数值就是DIV高height: 600px;的一半,并添加为负值。可以看到DIV已经默认到上下居中的位置了。

4、先使用【margin-left: -200px;】“-200px”这个数值自然就是DIV宽width: 400px;的一半,并添加为负值。保存后刷新网页可以看到DIV已经左右居中了。

5、可以看到不管我们把页面变成什么尺寸,DIV都会自动居中,你学会了吗?

代码总结:

.div{
background: #FA2;
width: 400px;
height: 600px;
position: fixed; 
left: 50%; 
top: 50%; 
z-index: 10;
margin-top: -300px;
margin-left: -200px;
}

 

如何使用position定位设置DIV模块居中显示CSS赋值

相关文章:

你感兴趣的文章:

标签云: