【发布时间】:2019-01-08 08:40:48
【问题描述】:
enter image description here我在边缘和所有其他 IE 版本中遇到了一些奇怪的问题。问题是我声明了一个 div 并在该 div 上设置了一些属性。最初我设置宽度:1140px 但是当屏幕调整到最大-width:1200px 我设置了 div 宽度:100%。所有这些更改在 chrome、firefox、opera、safari 中都可以正常工作,但是当我在 edge 或任何 IE 版本中测试此代码时,它会在右侧占用太多空间设备屏幕。
header{
width: 100%;
height: 500px;
position: relative;
}
.beast-text-box {
position: absolute;
width: 1140px;
height: auto;
top: 50%;
left: 50%;
-webkit-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);
text-align: center;
}
@media only screen and (max-width: 1200px) {
.beast-text-box {
width: 100%;
}
}
<header>
<div class="beast-text-box">
<h1 class="heading-h1">TRAIN LIKE A BEAST</h1>
<a href="#" class="btn-full js--scroll-to-plan">BEAST MODE</a>
<a href="#" class="btn-full js--scroll-to-start">SHOW ME MORE</a>
</div>
</header>
【问题讨论】:
-
你能在代码 sn-p 中复制你的问题吗?
-
我在代码 sn-p 中复制了我的问题
标签: html css internet-explorer media-queries microsoft-edge