调整滚动页眉的大小
创建于 2024-12-03 /
22
字体:
[默认]
[大]
[更大]
了解如何使用 CSS 和 JavaScript 在滚动时缩小标题。
如何在滚动时缩小页眉
步骤 1) 添加 HTML:
创建标题:
实例
<div id="header">Header</div>步骤 2) 添加 CSS:
样式标题:
实例
#header {background-color: #f1f1f1; /* 灰色背景 */
padding: 50px 10px; /* 一些填充 */
color: black;
text-align: center; /* 居中文本 */
font-size: 90px; /* 大字体大小 */
font-weight: bold;
position: fixed; /* 固定位置 - 坐在页面顶部 */
top: 0;
width: 100%; /* 全屏宽度 */
transition: 0.2s; /* 添加过渡效果(滚动时 - 字体大小减小) */
}
步骤 3) 添加 JavaScript:
实例
// 当用户从文档顶部向下滚动 50px 时,调整页眉的字体大小window.onscroll = function() {scrollFunction()};
function scrollFunction() {
if (document.body.scrollTop > 50 || document.documentElement.scrollTop > 50) {
document.getElementById("header").style.fontSize = "30px";
} else {
document.getElementById("header").style.fontSize = "90px";
}
} 亲自试一试 »
0 人点赞过