定位居中用transform:translate导致浏览器出现滚动条

<style>
  div {    width: 95vw ;    height: 200px;    background-color: red;    position: absolute;    left:50%;    transform: translateX(-50%);
  }</style><div></div>

在ie的时候会因为width过长而出现横向滚动条,该怎么处理这个滚动条


隔江千里
浏览 655回答 1
1回答

呼啦一阵风

如果你只是通过absolute想来局中的话..你甚至可以不用transform:.class&nbsp;{&nbsp;&nbsp;&nbsp;&nbsp;position:&nbsp;absolute;&nbsp;&nbsp;&nbsp;&nbsp;left:&nbsp;0;&nbsp;&nbsp;&nbsp;&nbsp;right:&nbsp;0;&nbsp;&nbsp;&nbsp;&nbsp;width:&nbsp;95vw;&nbsp;&nbsp;&nbsp;&nbsp;margin:&nbsp;auto; }让absolute&nbsp;+&nbsp;margin分配剩余空间, 这个方法需要设置宽高.
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

CSS3