2015-05-29 59 views
2

我不知道,爲什麼不這樣媒體查詢:爲什麼沒有這個媒體查詢否決主css

@media only screen and (max-width: 1200px){ 

    .hero-text-box { 
     width: 100%; 
     padding: 0 2%; 
    } 
} 

不否決的標準樣式的CSS女巫看起來像這樣

.hero-text-box { 
    position: absolute; 
    width: 1140px; 
    top: 50%; 
    left: 50%; 
    transform: translate(-50%, -50%); 
} 

當我看到谷歌鉻的開發工具,當屏幕尺寸低於1200px時,填充工作,但不是100%的寬度。 IT正在交叉。

+1

如果您添加!對物業來說很重要嗎? –

+0

你能在小提琴中展示嗎? –

+0

檢查問題的答案我問幾個月前:http://stackoverflow.com/questions/28580933/overwrite-jquery-css-values-with-css-mediaqueries –

回答

1

重要的是這些規則在您的CSS中出現的順序。你應該把媒體查詢規則,下面的規則規定:

.hero-text-box { 
    position: absolute; 
    width: 1140px; 
    top: 50%; 
    left: 50%; 
    transform: translate(-50%, -50%); 
} 

@media only screen and (max-width: 1200px){ 
    .hero-text-box { 
     width: 100%; 
     padding: 0 2%; 
    } 
} 

如果這些規則在不同的文件,請確保您有與普通樣式文件後,媒體查詢文件。

+0

謝謝我仍在努力與文件順序,是的,它是在不同的文件,現在我添加它後的主style.css它沒有!重要的工作。 – TacoCat

0

我認爲你應該嘗試把通用規則之後的媒體查詢規則。

.hero-text-box { 
    position: absolute; 
    width: 1140px; 
    top: 50%; 
    left: 50%; 
    transform: translate(-50%, -50%); 
} 

@media only screen and (max-width: 1200px){ 
    .hero-text-box { 
     width: 100%; 
     padding: 0 2%; 
    } 
} 
+0

這不是一個答案... – Zooly