2012-08-03 43 views
3

我正在使用Yii-bootstrap擴展,因爲bootstrap css文件會影響頁面的主要內容,所以我遇到了一些樣式問題。禁用css作爲內容的一部分

我的主要內容是使用OpenLayers完成的地圖,所以我遇到了混合它們之間的樣式混合的幾個問題。我試圖做一個更一般的CSS文件,因爲我已經看到他們推薦在網絡上應用不同的樣式,但是因爲它們是兩個「自動」庫,所以很難嘗試猜測它們是如何工作的以及它們使用的類。

有什麼辦法可以禁用具體div的css文件嗎?

+0

這裏的問題是,'Bootstrap' CSS和與每個CSS的OpenLayers衝突其他。部分內容無法排除CSS。 – Sphvn 2012-08-03 11:36:49

回答

1

您可以爲該div創建一個類並重置您爲常規div更改的值。

+0

以及我如何重置值?thx! – Lucia 2012-08-03 10:29:40

+0

發現:http://sixrevisions.com/css/css-tips/css-tip-1-resetting-your-styles-with-css-reset/ – Lucia 2012-08-03 10:30:40

+1

在該頁面下,我覺得它有用,希望它有幫助; http://perishablepress.com/a-killer-collection-of-global-css-reset-styles/ – 2012-08-03 10:42:30

0

我沒有意識到,沒有。

0

我能看到的唯一方法是..

<div class="outer"> 
    <div class="inner" > 
     Inner Content 
    </div> 
</div> 

你可以做這樣的事情..

.outer{ 
} 

.outer .inner{ 
/* override the specific styles you need here */ 
} 
相關問題