2017-06-13 29 views
-1

我創建僅使用HTML和CSS網站一個怪異的行爲,我想在超大屏幕應用黑色半透明色調[我用自舉。只輸入單詞「體」有背景混合模式工作的HTML

.jumbotron 
{  
    height: 40rem; 
    text-align: center; 
    z-index: 2; 
    background-size: cover; 
    background-attachment:fixed; 
    background-position: bottom; 
    background-image: url(/images/top-banner.jpg); 
    background-color: rgba(0,0,0,0.5); 
    background-blend-mode: multiply; 
} 

它沒有工作,所以我認爲這可能是一些錯誤。 但是,當我想以創建body標籤的選擇,色調當我鍵入的文本body但是當我真正形成了選擇括號{},色調又消失了工作。

這裏有兩個屏幕截圖。一個字body頂部和右側沒有這個詞。色調是清晰可見[![在這裏輸入的形象描述]

我想知道爲什麼會這樣,也可能修復 預先感謝

enter image description here

enter image description here

+0

也許超大屏幕有一個默認的背景色?所以你需要更具體的瞭解它的路徑在CSS像'體#內容.anotherdiv .jumbotron'這就是爲什麼與''身它的工作原理 –

+1

添加到您的html答案是HTML – necilAlbayrak

回答

1

當你在jumbotron之前添加body,而不是bootstrap指定的元素,並且它按預期工作。這讓我認爲bootstrap正在壓倒你的課堂。爲了防止你應該在html中的bootstrap.css之後添加自定義樣式表。

+0

OMG,你說得對! 我將樣式表移動到引導程序聲明下面,它的工作方式與預期的一樣! 謝謝! –

+0

如果它的工作原理,請標記爲接受高興它的工作 – necilAlbayrak

+0

呀生病標記爲答案,看起來像我可以在10分鐘問這個問題的內部標記一個答案! –