css入门(六)—— 背景样式

A. 背景样式主要包括背景颜色和背景图像。
B. 背景颜色使用background-color属性设置。
C. 背景图像包括:
        background-image:定义背景图像的路径,这是设置背景的必要属性
        background-repeat:定义背景图像的显示方式(纵向平铺、横向平铺等)
        background-position:定义背景图像的显示位置(相对于元素)
        background-attachment:定义背景图像是否随内容而滚动
1. 背景颜色,background-color属性
    A. 该属性值可以设置为关键字(red、green等),也可以设置为rgb数值(#3EF0A4)。
2. 背景图像
    2.1. background-image属性
     A. 必要属性,格式为background-image: url("xxx"),支持绝对路径和相对路径。
     B. 要手动设置background-image所在元素的width和height属性,也即是说元素不会自适应。
     e.g. <head>
            <title>background-image属性</title>
            <style type="text/css">
                #kobe {
                    height: 492px;
                    width: 500px;
                    background-image: url("kobe.png");
                }
            </style>
        </head>

        <body>
            <p id="kobe">KOBE</怕>
        </body>
    2.2. background-repeat属性
     A. 设置背景图像是否平铺以及如何平铺(平铺就是重复显示,不是拉伸)
     B. 该属性可以取如下值:
        no-repeat:不平铺
        repeat:在水平方向(x轴)和垂直方向(y轴)同时平铺,默认值
        repeat-x:在水平方向(x轴)平铺
        repeat-y:在垂直方向(y轴)平铺
    2.3. background-position属性
     A. 这个属性只能应用于块元素和替换元素,替换元素包括img、input、textarea、select和object。
     B. 该属性值可以设置为关键字,也可以设置为两个像素值(”20px 30px“),设置为关键字时表示背景图像相对于元素的左上角的距离(分别是水平距离和垂直距离)。
     C. 该属性值可取的关键字为:
        top left:左上(表示图像位于元素的左上角,下面的类似)
        top center:靠上居中
        top right:右上
        left center:靠左居中
        center center:正中
        right center:靠右居中
        bottom left:左下
        bottom center:靠下居中
        bottom right:右下
    2.4. background-attachment属性
     A. 设置背景图像是随元素滚动还是固定不动,该属性值可取的关键字如下:
        scroll:背景图像随元素滚动
        fixed:背景图像固定不动,只有其他元素随着滚动条滚动

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
CSS(层叠样式表)是一种用于描述网页样式的标记语言,通过控制网页元素的外观和布局来美化页面。背景样式CSS 中扮演了重要角色,可以通过设置背景颜色、背景图片、背景大小、背景重复等属性来改变元素的背景效果。以下是一些常用的背景样式属性: 1. 背景颜色(background-color):用于设置元素的背景色,可以使用命名颜色或者十进制颜色值。 示例: ```css div { background-color: red; } ``` 2. 背景图片(background-image):用于设置元素的背景图片,可以使用图片的 URL 来指定。 示例: ```css div { background-image: url("image.jpg"); } ``` 3. 背景大小(background-size):用于设置背景图片的尺寸大小,可以使用关键字(如 `cover`、`contain`)或具体数值(如像素、百分比)来指定。 示例: ```css div { background-size: cover; } ``` 4. 背景重复(background-repeat):用于设置背景图片的重复方式,可以是水平重复、垂直重复或者不重复。 示例: ```css div { background-repeat: repeat-x; } ``` 5. 背景定位(background-position):用于设置背景图片的起始位置,可以使用关键字(如 `top`、`center`、`bottom`)或具体数值(如像素、百分比)来指定。 示例: ```css div { background-position: center; } ``` 以上是一些常用的背景样式属性,通过灵活运用它们,可以实现丰富多样的背景效果。希望对你有所帮助!如需了解更多,请参考相关的 CSS 教程或文档。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值