<…">
前端开发社区前端开发社区
  • 首页
  • VUE.js
  • React.js
  • HTML
  • CSS
  • JavaScript
  • PHP
  • jquery
  • Java
  • MySQL
  • uniapp
前端开发社区
当前位置:首页 > CSS

css制作页眉页脚

2026-03-12 05:14:03CSS

使用CSS制作页眉

通过position: fixed或flex布局实现固定在页面顶部的页眉:

<header class="header">
  <nav>
    <a href="#">首页</a>
    <a href="#">产品</a>
    <a href="#">联系</a>
  </nav>
</header>
.header {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  background-color: #333;
  color: white;
  padding: 1rem;
  box-shadow: 0 2px 5px rgba(0,0,0,0.1);
  z-index: 1000;
}

.header nav {
  display: flex;
  gap: 1.5rem;
  justify-content: center;
}

.header a {
  color: white;
  text-decoration: none;
}

使用CSS制作页脚

通过position: fixed或margin-top: auto实现固定在底部的页脚:

<footer class="footer">
  <p>© 2023 公司名称. 保留所有权利.</p>
</footer>
.footer {
  position: fixed;
  bottom: 0;
  left: 0;
  width: 100%;
  background-color: #333;
  color: white;
  text-align: center;
  padding: 1rem;
}

/* 或使用flex布局 */
body {
  display: flex;
  flex-direction: column;
  min-height: 100vh;
}

main {
  flex: 1;
}

.footer {
  background-color: #333;
  color: white;
  text-align: center;
  padding: 1rem;
  margin-top: auto;
}

响应式页眉页脚设计

通过媒体查询调整不同屏幕尺寸下的样式:

@media (max-width: 768px) {
  .header nav {
    flex-direction: column;
    gap: 0.5rem;
  }

  .footer {
    font-size: 0.8rem;
  }
}

添加页眉页脚分隔线

使用border属性增强视觉区分:

.header {
  border-bottom: 1px solid #ddd;
}

.footer {
  border-top: 1px solid #ddd;
}

固定布局注意事项

当使用position: fixed时,确保主要内容不被遮挡:

css制作页眉页脚

main {
  padding-top: 60px; /* 等于页眉高度 */
  padding-bottom: 50px; /* 等于页脚高度 */
}

标签: 页眉css
分享给朋友:

相关文章

css制作二级菜单

css制作二级菜单

使用纯CSS制作二级菜单 通过CSS的:hover伪类和子选择器实现二级菜单的显示与隐藏。以下是一个典型的结构和样式示例: HTML结构 <nav class="menu"> &l…

dw制作css

dw制作css

使用DW(Dreamweaver)制作CSS的步骤 在Adobe Dreamweaver中创建和编辑CSS文件可以通过可视化界面或直接编写代码完成。以下是具体操作方法: 新建CSS文件 打开Drea…

css如何制作未读图标

css如何制作未读图标

未读图标实现方法 通过CSS可以创建多种未读图标的样式,以下是几种常见的实现方式: 使用伪元素创建小红点 .unread-badge { position: relative; disp…

css怎么制作个人主页

css怎么制作个人主页

设计布局结构 使用CSS的Flexbox或Grid布局创建响应式结构。Flexbox适合一维排列(如导航栏),Grid适合二维布局(如整体页面分区)。例如: .container { displ…

css尾部制作

css尾部制作

如何制作CSS尾部(页脚) 固定定位法 将页脚固定在页面底部,无论内容多少。使用position: fixed结合bottom: 0实现: footer { position: fixed;…

css制作

css制作

CSS 基础语法 CSS(层叠样式表)用于描述HTML元素的样式。一个基本的CSS规则由选择器和声明块组成。选择器指定要样式化的HTML元素,声明块包含一个或多个属性-值对,用花括号 {} 包裹。…

最新文章
  • css页面布局制作

    2026-03-12 07:07:28

  • css网页顶部制作

    2026-03-12 07:05:50

  • css怎么制作阴影

    2026-03-12 07:04:28

  • 网页主页制作css

    2026-03-12 07:03:08

  • css制作立体标签

    2026-03-12 07:01:26

标签列表
  • vue (11735)
  • 原理 (539)
  • 分页 (525)
  • 跳转 (520)
  • 页面 (932)
  • 路由 (579)
  • 列表 (410)
  • 功能 (1106)
  • 文件 (390)
  • 项目 (446)
  • 菜单 (379)
  • 组件 (891)
  • 表格 (568)
  • 数据 (433)
  • 图片 (691)
  • js (3386)
  • 如何实现 (1470)
  • 效果 (534)
  • react (2988)
  • jquery (1394)
  • css (2128)
  • php (4004)
  • java (1887)
  • uniapp (1363)
  • elementui (828)

陕ICP备2023000799号  网站地图

Powered By Z-BlogPHP. Theme by TOYEAN.