2012-04-26 55 views
1

週期用頂部覆蓋div中圖像的位置:0 left:0有沒有辦法阻止它,所以我可以使用內聯定位?你可以停止覆蓋內聯絕對位置的jQuery循環嗎?

+0

你想用圖像做什麼? – lucuma 2012-05-07 22:16:42

+0

圖像被絕對定位在已經在另一程序內部的css中的分區中,並且循環用0,0覆蓋它們。如果我能把它關掉,我可以使它成爲用戶在該程序中使用的wysiwyg的完美補充。 – Gord 2012-05-16 18:36:37

回答

1

不,您可以循環一些div並在這些div中使用圖像上需要的任何內聯樣式。 Jquery Cycle使用自己定位的循環元素來製作幻燈片。這裏有一個例子:

<div id="slideshow"> 
    <div><img src="pic.png" style="margin-left:10px" /></div> 
    <div><img src="pic2.png" style="margin-left:10px" /></div> 
    <div><img src="pic3.png" style="margin-left:10px" /></div> 
    <div><img src="pic4.png" style="margin-left:10px" /></div> 
    <div><img src="pic5.png" style="margin-left:10px" /></div> 
</div> 

$('#slideshow').cycle(); 
+0

是的,圖像已經有了位置,我想也許是.removeAttr或沿着那條線,但它可能會變得太重。 - 非常感謝 – Gord 2012-05-18 00:46:47

0

你可以寫爲每個內嵌樣式一些自定義的CSS規則,並追加!important每個值,這將覆蓋內嵌的規則。