请问这两个属性分别表示什么background-position的两个属性

请问这两个属性分别表示什么background-position的两个属性

<!DOCTYPE html>

<html>

<head>

    <meta charset="UTF-8">

    <title>background-image</title>

    <style type="text/css">

        /*此处写代码*/

        div{

            width:300px;

            height:290px;

            background:url("http://img1.sycdn.imooc.com/climg//582c3b780001a95103000090.jpg"),url("http://img1.sycdn.imooc.com/climg//582c3b6d0001197603000090.jpg"),url("http://img1.sycdn.imooc.com/climg//582c3b61000122dd03000090.jpg");

            background-repeat:no-repeat;

            background-position:center 0,center 100px,center 200px;

        }

    </style>

</head>

<body>

    <!-- 此处写代码 -->

    <div></div>

</body>

</html>


正在回答

登陆购买课程后可参与讨论,去登陆

2回答

同学你好,关于你的问题,回答如下:

1、第一个值是水平位置,第二个值是垂直位置

2、属性值可以是关键字,还可以是百分比,或者具体的单位,即:

(1)关键字的话,可以有以下这些组合:left top、left center、left bottom、right top、right center、right bottom、center top、center center、center bottom 、 如果仅指定一个关键字,其他值将会是"center"    

(2)x% y% ,百分比,第一个值是水平位置,第二个值是垂直。

左上角是0%0%。右下角是100%100%。如果仅指定了一个值,其他值将是50%。默认值为:0%0%    

(3)具体的单位(比如:px,px):  第一个值是水平位置,第二个值是垂直。左上角是0。单位可以是像素(0px0px)或任何其他 CSS单位。如果仅指定了一个值,其他值将是50%。

(4)inherit 属性值,指定background-position属性设置应该从父元素继承    

3、这里代码中,使用逗号分隔,对应的分别是三张图片的。如下:

http://img1.sycdn.imooc.com//climg/5e6f5a9209adc63404820058.jpg

如果我的回答帮助了你,欢迎采纳,祝学习愉快!

好帮手慕糖 2020-03-16 16:40:36

同学你好,是哪两个属性,建议:可以详细的描述下,便于准确定位与解决问题。

祝学习愉快~

  • 提问者 qq_慕粉6009927 #1
    就是 background-position:center 0,center;这个属性后面所跟的两个值
    2020-03-16 17:34:55
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师