1

我正在制作一个单页网站,所以它是一个长页面。但我想制作第一个 div,它是页面的全高和全宽,并且有一个 logo 居中。然后我想在它下面放置固定高度的div。

所以当页面打开时,logo总是居中的,下面的div还不可见(因为第一个占满高度)。当他们开始滚动时,下一个 div 就在它的正下方并显示出来。

这甚至可能吗?我试图寻找这个,但什么也没找到。

谢谢马克斯

4

1 回答 1

2

给你:http: //jsfiddle.net/BramVanroy/NMeAQ/

html, body {
  width: 100%;
  height: 100%;
}

#logo {
  width: 100%;
  height: 100%;
  background: #ccc;
}

#logo > img {
  border: 10px white solid;
  left: 50%;
  margin-left: -130px; /* the width of your image divided by 2 */
  top: 50%;
  margin-top: -130px; /* the height of your image divided by 2 */
  position: absolute;
}
于 2013-01-05T18:49:25.407 回答