overflow:hidden:溢出隐藏了。

2024-12-14 11:02:51
推荐回答(1个)
回答1:

如果是背景图,可以设置背景图的水平位置为background-postion:center;
如果是图片,




先向右移动外层div的50%,然后把图片层再向左移回本身的半个宽度,这只是个思路,代码还需要完善。
overflow没有那么强大,只有隐藏功能,不能控制里面的位置,一般也是外层的宽度弄得跟里面一样
隐藏右边的原因是里面的东西靠左放置了,并不是overflow隐藏右边的,如果你想出现第二种效果,问题的关键就成了,把他的位置放到中间,overflow是吧外面所有的东西都隐藏了,不只是隐藏某一边