我想要的是顶部的div(标题),当您第一次加载页面时将处于最大高度(50px),并且当您向下滚动页面时,我希望高度平稳地减少到30px的最小高度。我猜我应该使用jQuery,但我没那么有经验,所以我现在还不知道解决方案。更改卷轴上的div高度
这是我当前的未开发HTML和CSS:
[HTML]
<html>
<head>
<link rel="stylesheet" type="text/css" href="css/main.css">
</head>
<body>
<!-- Header -->
<div id="header_parent">
</div>
<!-- Body (homepage) -->
<div id="body_parent">
</div>
<!-- Footer -->
<div id="footer_parent">
</div>
</body>
</html>
[CSS]
* {
margin:0 auto;
padding:0;
}
#header_parent {
max-width:1250px;
min-width:750px;
height:50px;
}
所以要清楚,#header_parent
元素是什么我谈论。
我还发现了一个网站,他们在这个网站上实现了这个事情:tvgids.tv (不要看内容,它是他们上面的灰色标题,我正在谈论。我试着看源代码,但没有给我更多的知识。)
看起来很棒,但它不完全是我的意思成为。我想让高度随着滚轮动态变化。 但是,现在这是一个很好的解决方案,谢谢。 – YSbakker 2015-02-24 13:42:32