css背景 ( 6种实例)

article/2025/11/11 12:55:35

css背景实例

  • 图片网站
  • 背景
    • 1.设置页面的背景颜色
    • 2.设置图像作为页面背景
      • 2.1图片加入至背景的方式
        • 2.1.1通过链接
      • 2.2背景样式
    • 3.定位背景图像
    • 4.固定背景
    • 5. 多图片背景
    • 6.渐变背景
  • CSS背景属性

图片网站

阿里巴巴矢量图标库
pixabay
图片转链接网站

背景

1.设置页面的背景颜色

<style>
body
{background-color:#b0c4de;
}
</style>
</head>
<body>
</body>

同理设置不同元素的颜色

2.设置图像作为页面背景

2.1图片加入至背景的方式

2.1.1通过链接

<!DOCTYPE html>
<html lang="en"><head><meta charset="UTF-8"><meta http-equiv="X-UA-Compatible" content="IE=edge"><meta name="viewport" content="width=device-width, initial-scale=1.0"><title>Document</title><style>body {background-image: url('https://cdn.pixabay.com/photo/2021/01/17/02/02/planets-5923806__340.jpg');background-color: #cccccc;}</style>
</head>
<body><h1>Hello World!</h1>
</body>
</html>

在这里插入图片描述

2.2背景样式

  • background-size背景尺寸
    background-size: 100%时,横轴处于100%,纵轴会出现重复现象(随着页面尺寸变化) 百分比是水平方向的占页面百分比, 此时会等图片比例决定图片高度

background-size:50%;
background-size:100px 50px; // 宽100,高50
background-size:cover; // 拉大图片,完全填满,保持宽高比
background-size:contain; // 缩放图片,使其恰好适合背景区,保持宽高比

<!DOCTYPE html>
<html lang="en">
<head><meta charset="UTF-8"><meta http-equiv="X-UA-Compatible" content="IE=edge"><meta name="viewport" content="width=device-width, initial-scale=1.0"><title>Document</title><style>body {background-image: url('https://cdn.pixabay.com/photo/2021/01/17/02/02/planets-5923806__340.jpg');background-color: #cccccc;background-size: 100%;}</style>
</head>
<body><h1>Hello World!</h1>
</body>
</html>

在这里插入图片描述
在这里插入图片描述

  • background-repeat背景重复
    background-repeat: no-repeat;背景不重复
<!DOCTYPE html>
<html lang="en"><head><meta charset="UTF-8"><meta http-equiv="X-UA-Compatible" content="IE=edge"><meta name="viewport" content="width=device-width, initial-scale=1.0"><title>Document</title><style>body {background-image: url('https://cdn.pixabay.com/photo/2021/01/17/02/02/planets-5923806__340.jpg');background-color: #cccccc;background-size: 100%;background-repeat: no-repeat;}</style>
</head><body><h1>Hello World!</h1>
</body></html>

在这里插入图片描述
(图片下方出现空白是由于 background-size: 100%;等图片比例影响,所以未占满页面全屏)

3.定位背景图像

<!DOCTYPE html><html><head><meta charset="utf-8"><title>司六米希</title><style>body {background-image: url('https://i.postimg.cc/MTmfKgKQ/image.png');background-size: 20%;background-repeat: no-repeat;background-position: right top;margin-right: 200px;}</style></head><body><h1>Hello World!</h1><p>实例中添加 margin-right 属性用于让文本与图片间隔开</p>
</body></html>

在这里插入图片描述
在这里插入图片描述

4.固定背景

背景图片固定,图片不会随着页面滚动而改变位置

  • background-attachment: fixed;
</html>
<!DOCTYPE html>
<html><head><meta charset="utf-8"><title>司六米希</title><style>body {background-image: url('https://i.postimg.cc/MTmfKgKQ/image.png');background-size: 20%;background-repeat: no-repeat;background-attachment: fixed;}</style>
</head><body><p>司六司六!</p><p>司六司六!</p><p>司六司六!</p><p>司六司六!</p><p>司六司六!</p><p>司六司六!</p><p>司六司六!</p><p>司六司六!</p><p>司六司六!</p><p>司六司六!</p><p>司六司六!</p><p>司六司六!</p><p>司六司六!</p><p>司六司六!</p>
</body></html>

在这里插入图片描述

5. 多图片背景

background:
url('') no-repeat 10px 0px...,
url('') no-repeat 10px 60px...,
url('') no-repeat 10px 120px...;

6.渐变背景

background: linear-gradient(45deg, blue, red);

CSS背景属性

背景属性 菜鸟教程
background-color:设置元素的背景颜色。
background-image:把图像设置为背景。
background-repeat:设置背景图像是否及如何重复。
backgroud-position:设置背景图像的起始位置。
background-size:设置背景图片大小。
background-attachment:背景图像是否固定或者随着页面的其余部分滚动。背景黏附
background:(简写属性)作用是将背景属性设置在一个声明中。


http://chatgpt.dhexx.cn/article/BgOEOKs4.shtml

相关文章

CSS---‘样式’基础用法 与 案例

1、外部样式表 方式1&#xff1a; <link rel"stylesheet" type"text/css" href"文件路径"></link>方式2&#xff1a;&#xff08;常用&#xff09; <style>import url(文件地址) </style> 2、伪类选择器 a:hover{属性…

HTML+CSS案例

综合案例 1、分析1.1 整体结构1.2 部分结构 2、代码部分2.1 初始化_CSS2.2 头部2.2.1 头部_HTML2.2.2 头部_CSS 2.3、中间轮播图2.3.1 中间轮播图_HTML2.3.2 中间轮播图_CSS 2.4 精品推荐2.4.1 精品推荐_HTML2.4.2 精品推荐_CSS 2.5 底部样式2.5.1 底部样式_HTML2.5.2 底部样式…

css 的常用案例

Css 的几个常用案例 1. css 编写三角形 <!-- 三角形 --><div classtriangle-page><div class"triangle-top"></div><div class"triangle-right"></div><div class"triangle-bottom"></div>&l…

HTML CSS JavaScript简单案例实现

文章目录 简易计算器个人简历登录页面注册页面注册&#xff08;一&#xff09;注册&#xff08;二&#xff09; html、css 实现一个漂亮的表格书城列表页面简单框架全选反选功能 简易计算器 calculator.html <!doctype html> <html> <head><meta charse…

CSS基础学习案例

CSS–小米商城案例 小米商城案例目录 CSS--小米商城案例1.内容回顾2.案例顶部菜单3.二级菜单3.1 划分区域3.2搭建骨架 4.整合 顶部菜单 二级菜单小结5. 推荐菜单5.1整合案例如下5.2 小结 6.CSS进阶知识点6.1 hover&#xff08;伪类&#xff09;6.2 after&#xff08;伪类&…

html/css 个人网站实例(一)

显示效果 HTML代码 <!DOCTYPE html> <html lang"en"> <head><meta charset"UTF-8"><meta name"viewport" content"widthdevice-width, initial-scale1.0"><title>alalasheep的个人网站</titl…

CSS实例 简单案例

CSS文件 注意改变图片的样式时&#xff0c;是要加给图片所在的标签 比如p /* 整体 */ body {font: 16px/28px "Microsoft YaHei"; }/* 大标题 */ h1 {font-weight: 600;text-align: center; }/* 连接a */ a {text-decoration: none; }/* 时间 来源 */ .scor {font-…

CSS案例(1)

写在前面&#xff1a;本篇所有 css 均使用内嵌式引入。若想使用外链式&#xff0c;需先新建 .css 文件&#xff0c;再通过 link 标签引入到 html 里&#xff0c;样式部分的代码基本不用做其他修改。 目录 1 导航栏样式 2 商品展示页面 3 简单新闻页面 4 布局样式 1 导航栏样…

小案例CSS

代码&#xff1a; <!DOCTYPE html> <html lang"en"> <head> <meta charset"UTF-8"> <meta http-equiv"X-UA-Compatible" content"IEedge"> <meta name"viewport" content"widthde…

CSS常见样式的介绍和使用(附加案例)

CSS样式 一、css介绍 层叠样式表(英文全称&#xff1a;Cascading Style Sheets) ​ 是一种用来表现HTML标准通用标记语言的一个应用&#xff09;或XML&#xff08;标准通用标记语言的一个子集&#xff09;等文件样式的计算机语言。CSS不仅可以静态地修饰网页&#xff0c;还可以…

CSS 示例

基础内容 引入样式表&#xff1a;<link rel"stylesheet" href"test.css"> em&#xff1a;相对大小单位 选择器 示例说明#id选择所有类.clsss选择所有类p选择所有p标签&#xff0c;可以加逗号分组p em后代选择器&#xff0c;选中p标签中所有em标签…

CSS-200个小案例(一)

最近我在youtube上跟着大神学习200个CSS小案例&#xff0c;作者Online Tutorials 编码的内容很实用&#xff0c;案例中涉及定位、变换、动画等概念&#xff0c;适合进一步学习和巩固CSS知识&#xff0c;能帮助我们实现页面的特效。 youtube视频链接&#xff1a;https://www.you…

30个超棒的CSS应用实例

这 篇文章是很早之前在博客园看到的&#xff0c;收藏在网摘里&#xff0c;今天再看发现实在很棒&#xff0c;转载过来方便以后参考用&#xff0c;最棒的地方是这些效果的实现都只是利用CSSHTML 来实现的&#xff0c;基本上没有用到什么FLASH或JS脚本&#xff0c;大家也可以看看…

【CSS实例】

学习目标&#xff1a; css样式学习、总结&#xff0c;知识巩固 学习内容&#xff1a; 在这里我将会发布一些自己学习过程中完成的css实例&#xff0c;可能是跟着网上学习的练习作品&#xff0c;也可能是自己的随意的一个想法。每个作品中会列出编写思路&#xff0c;和编写过程…

codewar代码练习1——8级晋升7级

最近发现一个不错的代码练习网站codewar&#xff08;http://www.codewars.com&#xff09;。注册了一个账号&#xff0c;花了几天的茶余饭后时间做题&#xff0c;把等级从8级升到了7级。本文的目的主要介绍使用感受及相应题目&#xff0c;可供大家参考。 新人注册为8级&#xf…

codewar python 遗忘点

2019独角兽企业重金招聘Python工程师标准>>> 1、计算字符串中特定字符串出现的次数 s this is a new technology,and I want to learn this. print(s.count(this, 0, len(s))) #目标字符串区分大小写 2、数字左边补0的方法,字符串补空格 #python中有一个zfil…

Codewar - Bit Counting

2019独角兽企业重金招聘Python工程师标准>>> Write a function that takes an (unsigned) integer as input, and returns the number of bits that are equal to one in the binary representation of that number. Example: The binary representation of 1234 is…

codewar 代码练习1——8级晋升7级

最近发现一个不错的代码练习网站codewar&#xff08;http://www.codewars.com&#xff09;。注册了一个账号&#xff0c;花了几天的茶余饭后时间做题&#xff0c;把等级从8级升到了7级。本文的目的主要介绍使用感受及相应题目&#xff0c;可供大家参考。 新人注册为8级&#xf…

codewar 代码练习2——7级晋升6级

7级晋升到6级的过程中以做6级题以及以前未完成的题目为主&#xff0c;一般选择算法题或者基础题。相比之前从8级升级7级&#xff08;参见此博客&#xff1a;http://blog.csdn.net/m0_37324740/article/details/78408249&#xff09;的难度有所提前&#xff0c;并且一些题目结合…

R数据分析,codewar的年终总结,和一周年总结

前阵子单位各个部门都在要求弄总结&#xff0c;想想自己这个公众号也写了快一年了&#xff0c;专门回去翻了翻&#xff0c;这个公众号发布的第一篇文章是在2021年的1月17日&#xff0c;我想2022年的1月17日我就把现在敲的文字推出来吧&#xff0c;也算是一个年终和周年总结。 …