博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
css div水平垂直居中
阅读量:5994 次
发布时间:2019-06-20

本文共 623 字,大约阅读时间需要 2 分钟。

hot3.png

div水平居中对齐
使用margin-left:auto;margin-right:auto; 
.style{margin-left:auto;margin-right:auto;}
缩写形式为:
.style{margin:0 auto;}

数字0 表示上下边距是0。可以按照需要设置成不同的值

div垂直居中对齐

position:absolute;left:50%;top:50%;margin-left:width/2;margin-top:height/2; 

div水平垂直对齐

.style
{
border:1px solid #999;   
position: absolute;           
width:380px;                   
height:200px;                   
left:50%;                            
top:50%; 
margin-left:-190px;
margin-top:-100px;
}
这里使用了绝对定位position:absolute, 使用left和top设置对象距离上和左为50%,但如果设置50%,实际上盒子是没有实现居中效果,所以又设置margin-left:- 190px;margin-top:-100px;,这里有个技巧是,margin-left的值是宽度一半,margin-top的值也是对象高度一 半,同时设置为负,这样就实现了水平和垂直居中。

转载于:https://my.oschina.net/u/1468096/blog/308259

你可能感兴趣的文章
程序员抢了数学家的饭碗
查看>>
IIS服务器 appliacation.config 不是 一个XML文件
查看>>
Hbase Schema 设计注意事项及最佳实践总结
查看>>
Spring MVC启动过程(1):ContextLoaderListener初始化
查看>>
并发生成验证码图片,保证并发也生成不同
查看>>
C#.NET 4.0高级编程技术总结
查看>>
wordpress函数
查看>>
实用的硬盘操作查看工具iotop
查看>>
Firefox又回来了
查看>>
telnet的网络协商
查看>>
图像二值化(直方图法,C语言实现)
查看>>
莫烦Python
查看>>
openfire BOSH 内存泄露
查看>>
字符编码问题
查看>>
Linux Shell 学习(2)
查看>>
40个不
查看>>
查询sql server 执行过的sql
查看>>
CentOS 6.3 源码安装LAMP(Linux+Apache+Mysql+Php)环境
查看>>
Java RTTI和反射机制
查看>>
Hive参数
查看>>