2011-11-10 31 views
1

我正在自定義一個Tumblr主題。如何覆蓋另一個javascript的css更改而無法修改該文件?

Tumblr的Photos for lightbox是通過自己的JavaScript創建的,在飛行中。 IE:當我點擊一個鏈接時,該元素創建在頁面的底部。下面是該文件的一個副本:http://dl.dropbox.com/u/346800/stackoverflow-questions/tumblr.js,問題中的線#370:

  stage.style.backgroundColor = (image.className == "placeholder") ? ((navigator && navigator.userAgent.indexOf("MSIE") != -1) ? "#444" : "rgba(255,255,255,0.05)") : "transparent"; 

的問題是,如何讓我的CSS聲明優先於JS生成的元素的組?由於我不能操縱他們內置的JS,我需要在我自己的文件中完成。

你可以在這裏看到:http://syndex.me 第一篇文章是一個photoset。

+1

重要的有那個syndex.me鏈接 – mrtsherman

回答

6

您是否嘗試過創建相應的css規則並在最後添加!important

+1

一個NSFW圖像4年小時後已編碼和從來沒有使用的。多簡單!我經常在其他CSS中看到它,但總是認爲它是用於Explorer的。謝謝! – RGBK

3

你可以試試!在CSS

image.placeholder { 
    background-color: #0000FF !important; 
} 
相關問題