我正在使用的網站是由twitter引導製作的,並且完全響應。我已經成功地讓SpriteSpin與我的網站一起工作,但是存在一個問題,我無法使其作爲我網站的其他部分響應,因爲它將內聯css添加到了圖像所在的div。如何讓SpriteSpin響應?
JS是這樣的:
首先它調用圖片:
$(function(){
var frames = [
"folder/image.jpg",
(other images)
];
那麼這樣的:
$("#mali").spritespin({
width : 960,
height : 540,
(other code)
});
我怎樣才能改變這種固定的寬度和高度,並把那裏的CSS類或瓦特/小時到100%,以便迴應。
我已經嘗試過的CSS類添加到容器中這一點,但沒有成功:
$("div").addClass("myClass");
我相信這裏的問題是,該腳本在某種程度上增加了內嵌CSS
<div class="spritespin spritespin-instance" unselectable="on" style="overflow: hidden; position: relative; width: 480px; height: 327px;">
你可以看到它在自行車影像上使用檢查元素時,在官方SpriteSpin網站(下面的鏈接)上。
幫我解決這個問題,或者建議我使用其他360圖像精靈旋轉解決方案,它對響應和移動觸摸起作用。
SpriteSpin:http://spritespin.ginie.eu/
我不認爲這會工作。 如果我有: '
' 我不認爲我可以添加CSS,即使!因爲style =「」中的css標記很重要,它會覆蓋我放入css文件的所有內容,甚至是重要的。 但你給了我一個主意,我發現我的答案在這裏:http://css-tricks.com/override-inline-styles-with-css/ –酷!我不知道你可以這樣使用它!我已經更新了我的答案以反映這一點,爲了他人的利益。 –