2015-05-05 38 views
0

我從我的一位朋友那裏得到了一個項目,是否有可能排除其他css風格對指定dom元素的影響

該項目有數百個css文件。

,現在我需要一個通知插件,http://sciactive.github.io/pnotify/

,但我發現這個插件的CSS將通過其他css文件的影響。

是否有可能只在以下DOM應用pnotify.css

,並防止其他css文件影響的呢?

或有任何想法要解決的問題

<div class="ui-pnotify stack-bottomright" style="width: 300px; opacity: 1; display: block; overflow: visible; right: 25px; top: 0px; cursor: auto;"><div class="alert ui-pnotify-container ui-pnotify-shadow" style="min-height: 16px; overflow: hidden;"><div class="ui-pnotify-closer" style="cursor: pointer; visibility: hidden;"><span class="icon-remove" title="Close"></span></div><div class="ui-pnotify-sticker" style="cursor: pointer; visibility: hidden;"><span class="icon-play" title="Stick"></span></div><div class="ui-pnotify-icon"><span class="icon-exclamation-sign"></span></div><h4 class="ui-pnotify-title">獎項更新</h4><div class="ui-pnotify-text" style="display: none;"></div><div style="margin-top: 5px; clear: both; text-align: right; display: none;"></div></div></div> 

回答

0

你可能要重設特定DIV的風格(右這顯然是不工作,如果我理解你)或添加!重要聲明你想使用的css文件/類。但是,如果在不同的css文件中有多個!important,那麼你不能100%確定使用了這個。取決於文件及其結構。

+0

是否有可能爲整個css文件製作'!important'?很難和!一行一行重要,謝謝 – user3675188

+0

可悲的是你不行。 !重要的是每個屬性設置。但是像Notpad ++這樣的宏可以幫助你修改CSS。 – mxlse

相關問題