课程
/前端开发
/HTML/CSS
/导航条菜单的制作
为什么30px和-30px都可以达到效果?到底哪个是向上移动
2016-03-01
源自:导航条菜单的制作 3-3
正在回答
background-position: 0 30px;
分别表示背景图向右移动0像素和向下移动30像素。
这里使用30px和-30px都可以达到效果的原因是,这张背景图的高度总共是60px,白色和橙色部分分别为30px,我们移动背景图的位置时可以想象成在移动一张由很多张背景图平铺相连的一张大背景,所以向上 或向下 移动30px,都刚好是橙色的部分。
这样解释能看明白吗?
阿biu 提问者
可以尝试着用10px 10px; 10px -10px看看就能明白了。
同问,为嘛正30px也可以?
举报
水平、垂直、圆角导航条菜单,让您的技术探索之路更高效