IE上的CSS转换。错误的大小计算

时间:2016-10-31 11:17:55

标签: css3 internet-explorer transform

为什么在IE和其他浏览器中我的结果如此不同? IE在转换之前计算转换元素的大小?



  .foo {
    width: 300px;
    height: 300px;
    overflow: auto;
    background: #0ff;
    position: relative;
  }
  
  .bar {
    width: 400px;
    height: 400px;
    background: #000;
    transform: scale(0.9) translate3d(-200px, -200px, 0);
    transform-origin: center;
    position: absolute;
    left: 50%;
    top: 50%;
    // margin-top:-200px;
    //rgin-left:-200px;
  }

<div class='foo'>
  <div class="bar"></div>
</div>
&#13;
&#13;
&#13;

0 个答案:

没有答案