CSS背景(详解)

阅读: 评论:0

CSS背景(详解)

CSS背景(详解)

CSS背景

  • 🍥CSS背景属性
  • 🧿背景代码演示
    • 🫧background
    • 🍨background-color
    • 🌊background-image
    • 🎯background-position
    • 🍧background-repeat

🍥CSS背景属性

使用背景的重要性:

背景是CSS中一个重要的部分,它包括了背景颜色、背景图片、背景大小、背景定位等属性。通过CSS背景属性,我们可以为网页元素设置丰富多彩的背景效果,从而增强页面的视觉吸引力和用户体验。

背景的常用属性:

背景属性说明
background简写属性,作用是将背景属性设置在一个声明中。
background-color设置元素的背景颜色。
background-image把图像设置为背景。
background-position设置背景图像的起始位置。
background-repeat设置背景图像是否及如何重复。

🧿背景代码演示

🫧background

background 简写属性在一个声明中设置所有的背景属性。

语法:

background: 背景颜色 背景图像 背景定位 背景显示方式

如图所示:

🍨background-color

定义和用法
background-color 属性设置元素的背景颜色。

CSS中,颜色值通常以以下方式定义:
十六进制 - 如:“#ff0000”
RGB - 如:“rgb(255,0,0)”
颜色名称 - 如:“red”

元素背景的范围:

background-color 属性为元素设置一种纯色。这种颜色会填充元素的内容、内边距和边框区域,扩展到元素边框的外边界(但不包括外边距)。如果边框有透明部分(如虚线边框),会透过这些透明部分显示出背景色。

代码演示:

<!DOCTYPE html>
<html lang="en">
<head><meta charset="UTF-8"><title>Title</title><style>div{width: 500px;height: 500px;background:pink}</style>
</head>
<body>
<div></div></body>
</html>

效果如下:

🌊background-image

background-image 属性描述了元素的背景图像。
默认情况下,背景图像进行平铺重复显示,以覆盖整个元素实体。

<!DOCTYPE html>
<html lang="en">
<head><meta charset="UTF-8"><title>Title</title><style>div{width: 800px;height: 500px;background:url("../ch02/image/wallhaven-d6womg_1920x1080.png");}</style>
</head>
<body>
<div></div>
</body>
</html>

效果如下:

🎯background-position

标签定义及使用说明
background-position属性设置背景图像的起始位置。

描述
left top
left center
left bottom
right top
right center
right bottom
center top
center center
center bottom
如果仅指定一个关键字,其他值将会是"center"
x% y%第一个值是水平位置,第二个值是垂直。左上角是0%0%。右下角是100%100%。如果仅指定了一个值,其他值将是50%。 。默认值为:0%0%
xpos ypos第一个值是水平位置,第二个值是垂直。左上角是0。单位可以是像素(0px0px)或任何其他 CSS单位。如果仅指定了一个值,其他值将是50%。你可以混合使用%和positions
inherit指定background-position属性设置应该从父元素继承

代码演示:

<!DOCTYPE html>
<html lang="en">
<head><meta charset="UTF-8"><title>Title</title><style>div{width: 800px;height: 500px;background:url("../ch02/image/wallhaven-d6womg_1920x1080.png");background-position:left center;}</style>
</head>
<body>
<div>
</div>
</body>
</html>

效果如下:

🍧background-repeat

标签定义及使用说明

设置如何平铺对象的 background-image 属性。
默认情况下,重复background-image的垂直和水平方向。

属性值:

说明
repeat背景图像将向垂直和水平方向重复。这是默认
repeat-x只有水平位置会重复背景图像
repeat-Y只有垂直位置会重复背景图像
no-repeatbackground-image 不会重复

代码演示:

<!DOCTYPE html>
<html lang="en">
<head><meta charset="UTF-8"><title>Title</title><style>.a1{width: 400px;height: 200px;background:url("232.gif");background-repeat: repeat;}.a2{width: 400px;height: 200px;background:url("231.gif");background-repeat: repeat-x;}.a3{width: 400px;height: 200px;background:url("233.gif");background-repeat: repeat-y;}.a4{width: 800px;height: 500px;background:url("233.gif");background-repeat: no-repeat;}</style>
</head>
<body>
<div class="a1">
</div>
<div class="a2">
</div>
<div class="a3">
</div>
<div class="a4">
</div>
</body>
</html>

效果如下:

⭐最后⭐

总结不易,希望小宝们不要吝啬你们的👍哟(^U^)ノ~YO!!😀
如有问题,欢迎评论区批评指正😁

本文发布于:2024-01-30 05:18:13,感谢您对本站的认可!

本文链接:https://www.4u4v.net/it/170656309519498.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:详解   背景   CSS
留言与评论(共有 0 条评论)
   
验证码:

Copyright ©2019-2022 Comsenz Inc.Powered by ©

网站地图1 网站地图2 网站地图3 网站地图4 网站地图5 网站地图6 网站地图7 网站地图8 网站地图9 网站地图10 网站地图11 网站地图12 网站地图13 网站地图14 网站地图15 网站地图16 网站地图17 网站地图18 网站地图19 网站地图20 网站地图21 网站地图22/a> 网站地图23