我有幾個媒體的質疑,但有兩個,我試圖用樣式某一個元素:媒體查詢層次結構 - 爲什麼在瀏覽器/檢查器中「小型」媒體查詢呈現?
.navbar-default .navbar-nav>li>a
這裏是我的CSS包括以前媒體查詢:
@media (min-width: 1024px) {
.header-column-secondary {
width: 13%;
}
}
@media (min-width: 768px) {
#gatewaylogo {
height: 85px;
padding-left: 0px;
padding-top: 10px;
}
.phone-number {
font-family: 'Oswald', sans-serif;
color: #ffffff;
font-size: 16px;
position: relative;
}
.social-media {
color: #ffffff;
display: table-cell;
padding: 5px 0 5px 5px;
transform: translateY(-7%);
}
}
@media screen and (max-width: 1024px) {
.navbar-default .navbar-nav>li>a
{
font-family: 'Oswald', sans-serif;
color: #1B3764;
text-transform: uppercase;
font-size: 22px;
line-height: 100px;
margin-right: 60px;
padding-left: 0;
padding-right: 0;
}
}
@media screen and (max-width: 768px) {
.navbar-default .navbar-nav>li>a {
font-family: 'Oswald', sans-serif;
color: #1B3764;
text-transform: uppercase;
font-size: 22px;
line-height: 100px;
margin-right: 20px;
padding-left: 0;
padding-right: 0;
}
}
因此,您可以看到適用於.navbar-default .navbar-nav>li>a
的媒體查詢是(max-width: 1024px)
和(max-width: 768px)
這個想法是,從1024px - 769px,我想.navbar-default .navbar-nav>li>a
得到margin-right: 60px
,並在768px,平板大小,我想.navbar-default .navbar-nav>li>a
得到margin-right: 20px
。我計劃在瀏覽器寬度變小時繼續添加媒體查詢 - 475px,375px和320px。
那麼爲什麼,在768px,媒體查詢不渲染?看起來,1024像素的媒體查詢仍然獲得了風格並覆蓋了它。我不想添加!importants
,因爲那樣我會繼續將!importants
一直添加到320px。
我喜歡從桌面設計到移動設備,而不是先移動設備。有什麼建議麼?該網站是住在這裏:http://nowordpress.gatewaywebdesign.com/
感謝
如果你檢查/css/style.css,你會看到我現在擁有的 - 它仍然無法工作。 – HappyHands31