如果在div一个小容器里设置background-position,使用top和right这些关键字
来源:2-15 background
hkyzd888
2019-02-17 10:38:13
如果在div一个小容器里设置背景图片,然后设置background-position,使用top和right这些关键字,这个设置的位置
是相对于整个网页而言的
还是只是相对于容器而言,即top是显示在div容器的顶部居中的位置
4回答
hayha西蒙
2019-02-19
当background-attachment 属性是fixed的时候,也就是说,图片背景不跟随网页滚动的时候,那么background-position的位值,都是相对于整个页面来说的,而不是他的这个容器来说的,当attachment的属性是scroll的时候,那么background-position的位值,就是针对它的容器说的,这个一定要注意,视频里面没有说清楚这一点
好帮手慕夭夭
2019-02-18
你好同学 , 老师听了一下视频 . 视频中讲解的相对于整个网页是设置fixed的情况 .而fixed并非设置的是background-position . 而是设置的background-attachment :fixed .是相对网页而言的 .意思是当页面的其余部分滚动时,背景图像不会移动。
同学可以再重新理解或者复习一下视频中的内容 . 可以参考如下资料学习一下这两个属性 .
http://www.w3school.com.cn/cssref/pr_background-attachment.asp
http://www.w3school.com.cn/cssref/pr_background-position.asp
祝学习愉快 ,望采纳,
慕盖茨6029426
2019-02-21
当background-attachment 属性是fixed的时候,也就是说,背景图片不随滚动条滚动的时候,那么background-position的值(百分比),都是相对于整个页面来说的,而不是背景图片的容器来说的,比如,这个时候,我设置居中,就是在整个页面的居中,如果这个时候,我attachment的属性是scroll的话,那么居中,就是针对背景图片的容器说的,
好帮手慕夭夭
2019-02-17
你好同学 ,是相对盒子而言的 ,因为背景图本身是给盒子设置的背景 。所以背景定位是设置背景图片的那一块区域显示在盒子中哦 。
希望能够解答你的疑惑 ,祝学习愉快 ! 望采纳 。
相似问题
回答 2
回答 2