2012-06-21 38 views
0

當我把一個背景圖片放入我的錨點時,我的錨點正在改變它的寬度。看看背景(之前的結果),並插入後的背景圖像錨點自動改變背景圖像的寬度

http://s17.postimage.org/6xn7qci2l/tela.png

前:http://jsfiddle.net/jvN7z/8/

後:http://jsfiddle.net/jvN7z/7/

+0

嗨,我說的是彩色retangulars右側的白色空間。 – Ronaldo

+0

如arttronics所指出的那樣使用'overflow:hidden' – LuudJacobs

+0

overflow:隱藏不起作用。 – Ronaldo

回答

1

我想這是你想要的問題向大家展示:
jsFiddle issue

如果是這樣,解決方法是更改​​widthauto的箭頭圖像,或從該風格刪除width
jsFiddle fixed

+0

非常感謝!有效。和你一樣,我已經更改爲自動錨點元素,而不是箭頭圖像。爲什麼會發生?你能否給我一點解釋這個問題? – Ronaldo

+0

這是因爲你在圖像中使用了'padding'。將'width'設置爲'100%'**將導致在使用填充時看到白色矩形,因爲這是100%的一部分。 – arttronics

+0

但是,填充僅用於錨點元素,圖像在背景中。這隻發生在我設置背景圖像時。填充也考慮背景圖片? – Ronaldo