CSS元素水平居中常用的几种方法
来源:互联网 发布:nginx优化10万并发 编辑:程序博客网 时间:2024/06/05 11:11
CSS 元素水平居中
元素居中的问题我们也会经常遇到,在这里总结一下经常用的几种居中方法。
1:水平居中
div{ width: 200px; height: 200px; background-color: red; margin: 0 auto; }
运行结果如下:
2:水平垂直居中
实现如下效果,即图片是水平和垂直方向都居中,有三种经常使用的方法:
①:水平垂直居中一
position: absolute; width: 90px; height: 80px; margin:auto; left:0; top: 0; right: 0; bottom: 0;
这种方法经常使用,也不会出现什么大的问题。
②:利用负边距
position: absolute; width: 90px; height: 80px; top: 50%; left: 50%; margin: -40px 0 0 -45px;//margin-top是高度的一半,margin-left是宽度的一半,都是负边距
这种方法兼容性不错,但是需要提前知道此元素的尺寸
③:使用transform
position: absolute; width: 90px; height: 80px; top: 50%; left: 50%; transform: translate(-50%,-50%);
不需要提前知道元素的尺寸,支持IE 10+以上的浏览器。
以上便是经常用到的用于居中元素的方法。
阅读全文
0 0
- CSS元素水平居中常用的几种方法
- CSS几种常用水平垂直居中的方法
- CSS水平居中的几种方法
- css几种方法使元素水平垂直居中
- css垂直水平居中的几种常用方案
- html元素水平居中的几种方法
- 元素水平垂直居中的几种方法
- html元素水平居中的几种方法
- 几种可以让元素水平垂直居中的方法
- 几种可以让元素水平垂直居中的方法
- css元素水平垂直居中的十种方法
- CSS几种水平居中方法
- 用css实现垂直水平居中的几种方法
- 【css】实现垂直水平居中的几种方法
- CSS实现水平垂直居中的几种方法
- CSS水平垂直居中的几种方法
- CSS水平垂直居中的几种方法
- css实现水平垂直居中的几种方法
- C++设计模式——抽象工厂模式
- 四年Java 一个java程序员的年终总结
- 关于多线程产生的各种lock
- 运算符的优先级和结合性
- spark-Spark Configuration
- CSS元素水平居中常用的几种方法
- 活动安排问题的 动态规划和贪心算法
- 准确率 召回率与数据归一化
- sqlmap的tamper问题
- 网络编程day7socket编程
- 通过获取IP地址熟悉popen、str*系列、snprintf()、fgets
- MessageBox
- Spring 声明式事务管理
- 流程管理软件:构建闭环的隐患管理(上报、隐患库、治理、验证)以及绩效考核