CSS——background(背景)
-
background-color(背景颜色)
- 在块级标签中,显示一整行背景颜色,
- 在行内块中,显示设置的长宽背景颜色
- 在行内中,显示文字内的背景颜色
body {
background-color: lightblue;
}
-
background-image(背景图片)
- 默认情况下,图像会重复,以覆盖整个元素。
- 使用背景图像时,请使用不会干扰文本的图像。
body {
background-image: url("paper.gif");
}
-
background-repeat(平铺图像)
1. repeat(默认平铺)
默认为水平和垂直方向上都重复图像()
body {
background-image: url("gradient_bg.png");
background-repeat: repeat;
}
2. repeat-x(水平重复)
body {
background-image: url("gradient_bg.png");
background-repeat: repeat-x;
}
3. no-repeat(单图不重复)
body {
background-image: url("tree.png");
background-repeat: no-repeat;
}
-
background-attachment(滚动定位)
默认scroll,跟滚轮一起滚动。fixed固定不动。
body {
background-image: url("tree.png");
background-repeat: no-repeat;
background-position: right top;
background-attachment: fixed;
}
-
background-position(图像移位)
1. 可以使用 center,top,buttem,left,right,来进行移动。
2. 也可以是使用数字(0 0)进行微调。
body {
background-image: url("tree.png");
background-repeat: no-repeat;
background-position: right top;
}
该技术多用于在一个大图内,放置很多个小图,通过设置窗口大小,将图片移位来显示出相应的图片。这样加载一个大图会比加载很多个小图要更加的减轻服务器的负担。这种技术叫(雪碧图)
-
background简写
body {
background: #ffffff url("tree.png") no-repeat right top;
}
在使用简写属性时,属性值的顺序为:
- background-color
- background-image
- background-repeat
- background-attachment
- background-position
属性值之一缺失并不要紧,只要按照此顺序设置其他值即可。请注意,在上面的例子中,我们没有使用 background-attachment 属性,因为它没有值。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 单元测试从入门到精通
· winform 绘制太阳,地球,月球 运作规律
· 上周热点回顾(3.3-3.9)
2019-10-10 Python——元组
2019-10-10 Python——数据类型公用功能