css页眉制作
使用CSS制作页眉
固定定位页眉
将页眉固定在页面顶部,不随滚动条移动。CSS代码示例:
header {
position: fixed;
top: 0;
left: 0;
width: 100%;
background-color: #333;
color: white;
padding: 1rem;
z-index: 1000;
}
响应式页眉设计
使用媒体查询确保页眉在不同设备上正常显示:
@media (max-width: 768px) {
header {
padding: 0.5rem;
font-size: 0.9rem;
}
}
页眉导航菜单样式
水平导航菜单
创建水平排列的导航链接:

nav ul {
display: flex;
list-style: none;
margin: 0;
padding: 0;
}
nav li {
margin-right: 1rem;
}
nav a {
color: white;
text-decoration: none;
padding: 0.5rem;
}
悬停效果
为导航链接添加交互效果:
nav a:hover {
background-color: #555;
border-radius: 4px;
}
页眉阴影效果
添加底部阴影
使页眉与内容区域产生视觉分离:

header {
box-shadow: 0 2px 5px rgba(0,0,0,0.1);
}
页徽标与标题布局
左右布局设计
将logo和导航菜单分别放在页眉两侧:
header {
display: flex;
justify-content: space-between;
align-items: center;
}
.logo {
font-size: 1.5rem;
font-weight: bold;
}
透明渐变页眉
半透明效果
创建现代感十足的透明页眉:
header {
background: rgba(255,255,255,0.9);
backdrop-filter: blur(5px);
border-bottom: 1px solid rgba(0,0,0,0.1);
}






