美文网首页
水平垂直居中 兼容 IE

水平垂直居中 兼容 IE

作者: 唐小律 | 来源:发表于2020-11-19 14:54 被阅读0次

利用table特性,模拟水平垂直居中 查看在线demo

<!-- html code-->
<div class="wrapper-table">
    <div class="item-table">
        <div>这里模拟 table 来水平垂直居中元素 </div>
        兼容IE8+
    </div>
</div>
/*css code*/

.wrapper-table{
  display:table;
  width:100%; /*根据实际情况调整*/
  height:100%;/*根据实际情况调整*/
}

.item-table{
  display:table-cell;
  vertical-align: middle;  /*让子元素垂直居中*/
  text-align: center;      /*让子元素水平居中*/
}

利用伪元素 查看在线demo

<!-- html code -->

<div class="block">
    <div class="centered">
        <div>这里利用伪元素 来水平垂直居中元素 </div>
        兼容IE9+
    </div>
</div>
/*css code*/

.block {
  text-align: center;
  height: 100%; /*根据实际情况调整*/
}
 
.block:before {
  content: '';
  display: inline-block;
  height: 100%;
  vertical-align: middle;
  margin-right: -0.25em; /* Adjusts for spacing */
}

.centered {
  display: inline-block;
  vertical-align: middle;
  width: 300px;
}

相关文章

  • 水平垂直居中 兼容 IE

    利用table特性,模拟水平垂直居中 查看在线demo[http://jsrun.net/PUwKp] 利用伪元素...

  • css垂直居中方法整理

    行高+padding垂直居中法(兼容性好IE5.5及以上) table垂直居中法(兼容性好IE5.5及以上) 垂直...

  • css文字垂直居中

    1、确定高度单行垂直居中 2、确定高度多行文本垂直居中 translate(兼容ie9以上浏览器,包含ie9;此方...

  • div垂直居中的几种方法

    1.div绝对定位水平垂直居中【margin:auto实现绝对定位元素的居中】 兼容性:,IE7及之前版本不支持 ...

  • 垂直水平居中

    绝对定位实现垂直水平居中优点:兼容性好缺点:需要知道宽高,不够灵活 transform实现垂直水平居中优点:不需要...

  • CSS居中布局方案

    水平居中 垂直居中 水平垂直居中

  • 小知识

    selcet框内的文字垂直居中,兼容ie8 在对 标签进行一些样式设计的同时,会要求选择框内的文字是垂直居中的,之...

  • 常用的居中方法

    本文将介绍的居中方法有 ,水平居中,垂直居中和水平垂直居中。 一水平居中 二水平垂直居中

  • 元素居中的方式

    1 水平居中 2 垂直居中 3 水平垂直居中

  • css居中方式总结(亲测有效)

    水平居中(行内元素水平居中、块级元素水平居中) 垂直居中 水平垂直居中 行内元素水平居中 text-align: ...

网友评论

      本文标题:水平垂直居中 兼容 IE

      本文链接:https://www.haomeiwen.com/subject/xmmkiktx.html