我正在转换一个网站,我从头开始使用Bootstrap 4进行响应。在开始转换之前,我意识到Bootstrap 4是首先移动的,我的网站首先是桌面开发的。如果没有要回,并重新做了整个网站,我想我可能只是添加了一些改变这个媒体查询:如何使用Bootstrap 4首先使用媒体查询最大宽度:767px首先使用Bootstrap 4
@media only screen and (max-width: 767px) {
/***HOMEPAGE - HEADER***/
#header {
height: 45vh;
background-attachment: inherit;
}
}
的更改不会在网站上显示,但我可以看到代码,当我检查元素并点击来源。我的其他查询工作得很好,他们是这样的:
@media (min-width: 768px) and (max-width: 991px) {
/***BODY ***/
html,
body,
a,
blockquote {
font-size: 18px;
}
/***MAIN & MOBILE NAV***/
.main-nav {
display: none;
}
#nav-icon3 {
display: block;
}
}
我尝试添加此meta标签:
<meta name="viewport" content="width=device-width, initial-scale=1,
maximum-scale=1">
这让一切看起来混乱767px之下。
我只是需要做一些小的调整,当屏幕小于767px,我不想从手机重新建立我的网站,也不想在此时转换为Bootstrap 3。请帮忙!
您使用的青菜或仅CSS? –
使用您的浏览器开发工具来查明这是否被另一个具有更高特异性的规则覆盖。 – CBroe
@CBroe它根本不在开发工具中显示,所以我不认为它被覆盖。它似乎被忽略,因为我可以在CSS文件中看到它,当我点击源代码时。 –