办公室中的部分计算机已更新其Google Chrome浏览器。我目前使用的是版本38.0.2125.111 m。我们的网站是使用XHTML 1.0构建的。我没有对网站进行任何更改,但突然之间,我设置为800px的左侧定位现在比预期的要多。
我知道这是Google Chrome的更新,因为不是每个人都有过时版本的问题。我也在Chrome Canary上检查了它,它做了同样的事情。我用IE 10交叉检查了网站,似乎渲染得很好。现在我有一些文本与另一个DIV(搜索框)重叠。这是问题部分。我可以添加更多的左PX,但我想知道它为什么会改变,也许会有更好的方式,所以这不会再发生。
<div style="left: 800px; height: 30px; position: absolute; top: 50%; margin-top: -11px;
z-index: 1;">
<a id="HyperLink1" href="#" style="color:Yellow;font-style:italic;">Logout</a>
</div>
答案 0 :(得分:1)
我不知道为什么谷歌浏览器改变了定位方式,但为了避免它和其他期货修改,我建议你使用a CSS reset,这可以保证你有& #39; STANDART&#39;每个浏览器的初始CSS属性。