2015-09-09 105 views
0

我試圖重寫引導的標準行爲Bootstrap - 如何覆蓋css?

.nav > li { 
    position: relative; 
    display: block; 
} 

但無論我做什麼我的CSS定義越來越忽略。 我嘗試在header.less如下:

#navbar .nav > li{ 
 

 
    @media @tablet { 
 

 
    } 
 
    @media @normal { 
 
    display:inline !important; 
 
    } 
 
    @media @wide { 
 
    display:inline !important; 
 
    } 
 
}

一切(less - >css)編譯正常...我看到我的瀏覽器代碼檢查CSS是越來越重寫/忽略。

我在哪裏定義這樣的引導程序的CSS語句,所以他們不會被忽略?

感謝 莫里茨

+0

是的謝謝。更正它。問題依然如此。 – MOGIO

+0

我想你需要演示這個問題。我們無法調試我們沒有看到的代碼。 Onle的事情,雖然... navbar *真的*有一個** ID **的'nabvar'?我會認爲它會有一個類而不是一個ID。 –

+1

哪個文件是你加載第一'bootstrap.css'還是你的''style.css'如果你首先加載bottstrap比它將被覆蓋,但如果你加載你的style.css首先比我認爲它不會 –

回答

-1

不要在主bootstrap.less打電話給你的少,叫bootstrap.less你少文件的頂部。

你也將需要重寫每一個定義。第頭

僅供參考經過Link

+0

儘管這在理論上可以回答這個問題,但是[**這將是優選的**](// meta.stackoverflow.com/q/8259)在這裏包括答案的基本部分,並提供了供參考的鏈接。如果鏈接頁面更改,則僅鏈接答案可能會失效 –

0

嘗試custom.css您的海關風格的文件.... 這將幫助您覆蓋默認樣式。