当我把一个背景图片放入我的锚点时,我的锚点正在改变它的宽度。看看背景(之前的结果),并插入后的背景图像锚点自动改变背景图像的宽度
http://s17.postimage.org/6xn7qci2l/tela.png
前:http://jsfiddle.net/jvN7z/8/
后:http://jsfiddle.net/jvN7z/7/
当我把一个背景图片放入我的锚点时,我的锚点正在改变它的宽度。看看背景(之前的结果),并插入后的背景图像锚点自动改变背景图像的宽度
http://s17.postimage.org/6xn7qci2l/tela.png
前:http://jsfiddle.net/jvN7z/8/
后:http://jsfiddle.net/jvN7z/7/
我想这是你想要的问题向大家展示:
jsFiddle issue
如果是这样,解决方法是更改width
到auto
的箭头图像,或从该风格删除width
。
jsFiddle fixed
非常感谢!有效。和你一样,我已经更改为自动锚点元素,而不是箭头图像。为什么会发生?你能否给我一点解释这个问题? – Ronaldo
这是因为你在图像中使用了'padding'。将'width'设置为'100%'**将导致在使用填充时看到白色矩形,因为这是100%的一部分。 – arttronics
但是,填充仅用于锚点元素,图像在背景中。这只发生在我设置背景图像时。填充也考虑背景图片? – Ronaldo
嗨,我说的是彩色retangulars右侧的白色空间。 – Ronaldo
如arttronics所指出的那样使用'overflow:hidden' – LuudJacobs
overflow:隐藏不起作用。 – Ronaldo