我创建了一个网站,其中有两个全屏div堆叠onother的海誓山盟。当点击第一个div时,我使用了一个锚链接和jQuery来创建一个平滑的滚动到第二个全屏div。多个全屏div互相之间
两者的div有这些的CSS属性:
position: relative;
width: 100%;
height: 100%;
top: 0;
left: 0;
display: -webkit-box;
-moz-background-size: cover;
-webkit-background-size: cover;
-o-background-size: cover;
background-size: cover;
-webkit-box-orient: vertical;
-webkit-box-pack: center;
-webkit-box-align: center;
这些通过与这些CSS一个div容器incapsulated属性:
position: absolute;
width: 100%;
height: 100%;
top: 0;
left: 0;
主体具有溢出:隐藏;而logo-div根本没有任何CSS属性。
一切都很好,但是当我在第二个div下调整浏览器窗口的高度时会出现问题。第二个div的全屏模式然后会误入歧途,第一个div变得可见。
你可以在这里查看网站: http://www.nolovelost.nu/test
关于如何解决此问题的任何提示,将非常感谢!
不能复制的问题。你能告诉你哪个浏览器有问题吗? –
这个答案可能会帮助你:http://stackoverflow.com/questions/14609878/set-height-for-element-by-browser-without-cutting-off-the-content/14609958#14609958 –