当前位置:首页 > CSS

页脚css制作

2026-03-11 14:22:35CSS

页脚基础样式设置

页脚通常固定在页面底部,使用position: fixedflex布局实现。基础CSS代码如下:

footer {
  background-color: #333;
  color: white;
  text-align: center;
  padding: 20px 0;
  width: 100%;
}

固定底部布局

使用position: fixed将页脚固定在视口底部:

footer {
  position: fixed;
  bottom: 0;
  left: 0;
  z-index: 100;
}

Flex布局全屏页脚

通过Flexbox实现内容不足时页脚仍贴底:

body {
  display: flex;
  flex-direction: column;
  min-height: 100vh;
}
main {
  flex: 1;
}
footer {
  flex-shrink: 0;
}

响应式页脚设计

使用媒体查询适配不同屏幕尺寸:

footer {
  padding: 15px;
}
@media (min-width: 768px) {
  footer {
    padding: 25px;
    font-size: 1.1em;
  }
}

页脚内容排版

常见多列布局实现方式:

.footer-container {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(200px, 1fr));
  gap: 20px;
  max-width: 1200px;
  margin: 0 auto;
}

页脚链接样式

设置链接交互效果:

footer a {
  color: #ccc;
  text-decoration: none;
  transition: color 0.3s;
}
footer a:hover {
  color: white;
}

页脚分割线

添加顶部边框增强视觉分离:

footer {
  border-top: 1px solid rgba(255,255,255,0.1);
  box-shadow: 0 -2px 5px rgba(0,0,0,0.1);
}

动态版权年份

使用JavaScript自动更新年份:

页脚css制作

<span id="year"></span>
<script>
  document.getElementById('year').textContent = new Date().getFullYear();
</script>

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

相关文章

css 制作三角形

css 制作三角形

使用 CSS 制作三角形的方法 边框法(Border Method) 通过设置元素的宽高为0,并利用边框的透明属性来创建三角形。这是最常见且兼容性最好的方法。 向上三角形 .triangle-…

css制作

css制作

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

css字体制作

css字体制作

使用 @font-face 自定义字体 通过 @font-face 规则引入自定义字体文件(如 .woff, .woff2, .ttf)。需定义字体名称和文件路径: @font-face {…

css制作角标

css制作角标

使用伪元素创建角标 通过 ::before 或 ::after 伪元素生成角标,结合绝对定位调整位置。示例代码: .superscript { position: relative; dis…

css文件怎么制作

css文件怎么制作

创建CSS文件的方法 新建一个纯文本文件,将文件后缀名改为.css。例如style.css。可以使用任何文本编辑器(如记事本、VS Code、Sublime Text等)创建和编辑该文件。 编写CS…

css图形制作

css图形制作

CSS 图形制作基础 CSS 可以通过 border、transform、clip-path 等属性创建基本图形,无需依赖图片或 SVG。 矩形与正方形 通过 width 和 height 控制尺寸…