问答详情
源自:5-4 CSS3背景 multiple backgrounds

background-position: left top, 100px 0, 200px 0;

问下这个background-position: left top, 100px 0, 200px 0; 里面的 100px 0, 200px 0 是什么意思

提问者:慕姐4424294 2016-09-16 13:30

个回答

  • 丑丶小亚
    2018-05-22 11:41:03

    根据母元素确定,是因为你要考虑多张图片重叠的情况。只需要知道当前图片需要在容器中出现的位置,设置就好了。而如果是根据上一个图片去算,就要经过繁琐的计算过程,才能实现,把整个程序复杂化,不符合简单开发的过程。

  • namnil
    2016-09-16 14:17:44

    分别设置多个背景图的位置。left top将第一个背景图设置为左上角,100px 0将第二个背景图设置为距离所在元素的左100px下0px处,200px 0将第三个背景图设置为距离所在元素的左200px下0px处。