当前位置:首页 > CSS

页脚制作 css

2026-02-27 03:25:56CSS

基础页脚样式设计

页脚通常包含版权信息、联系方式或导航链接。使用CSS设置基本样式:

footer {
  background-color: #333;
  color: white;
  padding: 20px 0;
  text-align: center;
  font-family: Arial, sans-serif;
}

响应式页脚布局

使用Flexbox实现自适应布局,确保在不同设备上正常显示:

footer {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-around;
  max-width: 1200px;
  margin: 0 auto;
}

.footer-section {
  flex: 1;
  min-width: 200px;
  padding: 15px;
}

页脚链接样式

为页脚中的导航链接添加交互效果:

页脚制作 css

.footer-links a {
  color: #ccc;
  text-decoration: none;
  margin: 0 10px;
  transition: color 0.3s;
}

.footer-links a:hover {
  color: white;
  text-decoration: underline;
}

固定底部页脚

创建始终停留在页面底部的页脚:

body {
  display: flex;
  flex-direction: column;
  min-height: 100vh;
}

main {
  flex: 1;
}

footer {
  margin-top: auto;
}

页脚社交媒体图标

添加社交媒体图标并设置样式:

页脚制作 css

.social-icons {
  display: flex;
  justify-content: center;
  gap: 15px;
}

.social-icons a {
  color: white;
  font-size: 24px;
  transition: transform 0.3s;
}

.social-icons a:hover {
  transform: translateY(-3px);
}

页脚版权信息样式

设置版权信息的特定样式:

.copyright {
  font-size: 14px;
  opacity: 0.8;
  margin-top: 20px;
  border-top: 1px solid rgba(255,255,255,0.1);
  padding-top: 20px;
}

暗黑/明亮模式切换

为页脚添加主题切换支持:

footer.light-mode {
  background-color: #f5f5f5;
  color: #333;
}

footer.light-mode .footer-links a {
  color: #666;
}

footer.light-mode .footer-links a:hover {
  color: #000;
}

标签: css
分享给朋友:

相关文章

css表格制作表格

css表格制作表格

CSS 表格制作方法 使用 CSS 创建表格可以通过多种方式实现,包括原生 HTML 表格元素结合 CSS 样式,或者使用纯 CSS 布局技术(如 Flexbox 或 Grid)模拟表格效果。以下是常…

css雪碧图制作

css雪碧图制作

CSS雪碧图制作方法 CSS雪碧图(CSS Sprite)是一种将多个小图标或背景图像合并到一张大图中的技术,通过减少HTTP请求提升网页性能。以下是制作和使用雪碧图的详细方法: 准备图像素材 收集…

css下拉框制作

css下拉框制作

使用原生HTML和CSS制作下拉框 HTML的<select>元素结合CSS可以创建基础下拉框: <select class="custom-dropdown"> <…

css导航制作

css导航制作

水平导航栏制作 使用无序列表 <ul> 和 <li> 标签构建基础结构,通过 CSS 移除默认样式并设置横向排列: <ul class="horizontal-nav"…

css制作导航条

css制作导航条

导航条基础结构 使用HTML构建导航条的基本结构,通常包含一个<nav>标签和多个<a>标签作为导航链接。示例代码如下: <nav class="navbar">…

dw制作css

dw制作css

CSS 基础语法 CSS(层叠样式表)由选择器和声明块组成。选择器指定样式应用的HTML元素,声明块包含一组用分号分隔的样式规则,每条规则由属性和值构成。 选择器 { 属性1: 值1;…