当前位置:首页 > CSS

css制作背景

2026-02-12 20:31:06CSS

使用纯色背景

通过 background-color 属性设置纯色背景,支持颜色名称、十六进制、RGB 或 HSL 值:

body {
  background-color: #f0f0f0; /* 十六进制 */
  background-color: rgb(240, 240, 240); /* RGB */
  background-color: hsl(0, 0%, 94%); /* HSL */
}

使用渐变背景

通过 linear-gradientradial-gradient 创建线性或径向渐变:

css制作背景

div {
  background: linear-gradient(45deg, #ff9a9e, #fad0c4); /* 线性渐变 */
  background: radial-gradient(circle, #a1c4fd, #c2e9fb); /* 径向渐变 */
}

使用图片背景

通过 background-image 添加图片,配合 background-sizebackground-repeat 控制显示:

css制作背景

section {
  background-image: url("image.jpg");
  background-size: cover; /* 覆盖整个区域 */
  background-repeat: no-repeat; /* 禁止重复 */
  background-position: center; /* 居中显示 */
}

多背景图层叠加

使用逗号分隔多个背景属性实现叠加效果:

.hero {
  background: 
    linear-gradient(rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0.5)),
    url("hero-image.jpg") center/cover no-repeat;
}

动态背景效果

结合 CSS 动画或过渡实现动态背景:

@keyframes gradientShift {
  0% { background-position: 0% 50%; }
  50% { background-position: 100% 50%; }
  100% { background-position: 0% 50%; }
}

.animated-bg {
  background: linear-gradient(270deg, #ff758c, #ff7eb3, #ff8e7f);
  background-size: 200% 200%;
  animation: gradientShift 8s ease infinite;
}

标签: 背景css
分享给朋友:

相关文章

css制作

css制作

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

css 制作按钮

css 制作按钮

基础按钮样式 使用CSS创建一个基础按钮需要定义padding、background-color、border和border-radius等属性。以下是一个简单示例: .button { pad…

css制作表单

css制作表单

使用CSS制作表单的基本方法 创建一个美观且功能完善的表单需要结合HTML结构和CSS样式。以下是关键步骤和示例代码: HTML基础结构 <form class="my-form"&…

纯css制作tab菜单

纯css制作tab菜单

纯CSS制作Tab菜单的方法 使用radio input控制切换 通过<input type="radio">和<label>元素配合实现无JavaScript的Tab切换效果…

css制作简历

css制作简历

使用CSS制作简历的步骤 设计简历结构 使用HTML创建简历的基本结构,包括个人信息、教育背景、工作经历、技能等部分。确保每个部分都有清晰的标题和内容区域。 基础样式设置 通过CSS设置全局样式,…

css制作相册

css制作相册

使用CSS Grid布局制作相册 CSS Grid布局非常适合创建响应式相册,能够灵活调整行列和间距。 .photo-gallery { display: grid; grid-templ…