要实现标题或部分固定在页面顶部,可以使用CSS的position: fixed
属性来实现。以下是一个示例代码:
HTML:
页面标题
CSS:
header {
position: fixed;
top: 0;
width: 100%;
background-color: #f1f1f1;
padding: 20px;
}
main {
margin-top: 80px; /* 为了避免内容被标题遮挡,添加一个与标题高度相等的上边距 */
}
h1 {
margin: 0;
}
在上面的示例中,header
元素被设置为固定定位,position: fixed
属性使其固定在页面顶部。top: 0
属性将其定位到页面顶部,width: 100%
使其宽度与页面宽度相等。background-color
和padding
属性用于样式化标题。main
元素的margin-top
属性设置为标题的高度,以避免内容被标题遮挡。h1
元素的margin: 0
用于移除默认的外边距。
这样,标题(header
)就会固定在页面顶部,无论用户滚动页面到哪个位置,标题都会保持可见。
下一篇:标题2元素和段落之间的行间距