Что я хочу - это div в верхней части (заголовок), который будет на максимальной высоте (50 пикселей) при первой загрузке страницы, а когда вы прокручиваете страницу, я хочу, чтобы высота плавно уменьшаются до минимальной высоты 30 пикселей. Я предполагаю, что я должен использовать 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