欢迎使用CSDN-markdown编辑器
来源:互联网 发布:阿里云服务器代理商 编辑:程序博客网 时间:2024/06/06 19:44
水平垂直居中的几种写法
- 容器大小尺寸固定
// width, height 分别为容器的宽高elem { position: absolute; left: 50%; top: 50%; margin-left: -width/2; margin-top: -height/2;}
优点:方法简单, 兼容性好
缺点:容器宽高是要已知固定的,不然就要借助js改变对应margin值
- 容器大小尺寸不固定
elem { position: absolute; left: 50%; top: 50%; transform: translate(-50%, -50%)}
优点:不要在乎容器的尺寸大小
缺点:css3兼容性问题
- 容器大小尺寸不固定
elem { vertical-align: middle; text-align: center}elem:after { content: ""; display: inline-block; width: 0; height: 100%; vertical-align: middle}
优点:不用在乎容器的尺寸,兼容性好
缺点:max-width只能达到95%左右
实现原理:让容器相对与它的兄弟伪类实现居中对齐
0 0
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 欢迎使用CSDN-markdown编辑器
- 超漂亮的Bootstrap 富文本编辑器summernote
- [BZOJ1115][POI2009]石子游戏Kam(阶梯博弈)
- 编写Hibernate配置文件
- Scala模式匹配-值匹配与简单类型匹配
- JavaEE基础10个小总结
- 欢迎使用CSDN-markdown编辑器
- struts2应用技术层,拦截器,struts2标签
- 在turtlebot上安装google slam(不用翻墙)
- 欢迎使用CSDN-markdown编辑器
- android Handler 使用方法
- iOS开发中,无账号密码导出ipa
- 解决在windows环境中编写shell脚本,在Linux运行出错的问题
- 公众号对接绑定视频教程<推荐>【申明:来源于网络】
- Windows PE导出表编程2(重组导出表函数地址)