响应式设计-媒体查询在Joomla 3突然不能工作



出于某种原因,我的Joomla 3网站(使用Protostar模板)有媒体查询不再工作了。这个页面上有一个具体的例子。如果你在手机上查看页面,页面上的大巴士图像应该在窗口达到599px或更小时"堆叠"在它下面的文本上。

奇怪的是,像这样的东西一直在工作,然后突然停止工作。我试图找出可能出了什么问题,但没有运气。

这是我的CSS代码,其中包括媒体查询。我把它们都放到template.css文件中:

.bustype{width:206px;
height:296px;
border:2px solid black;
margin-right:10px;
  margin-left:10px;
margin-bottom:25px;
display:inline-block;
padding:5px
}
#bustypewrap{
width:100%;
margin:auto;
text-align:center;}
.busimage{
    width:45%;
    margin-left:5%;
    float:left}
 .buscopy{
     width:40%;
     float:right;
     text-align:justify}
  .clearitall{
      clear:both;}
.footerbb{
    width:100%;
    padding:15px;
  margin-top:20px;
    text-align:center;
    background-color:#00467e;
    color:#fff;}
.spectable{
  display:block;
}
.spectablemobile{
  display:none;
}
  .mobilelogo{
    display:none;
  }
.buttonblue, .buttonblue:hover {
font-size:18px;
  a{color:#fff;}
  a:hover{color:#fff;}
    background-color: #1d78cb;
    -webkit-box-shadow: 0px 3px 0px 0px #0f3e68;
    -moz-box-shadow: 0px 3px 0px 0px #0f3e68;
    box-shadow: 0px 3px 0px 0px #0f3e68;
}
.mobilebanner{display:none;}
.popupimagesbuses{
float:left;
margin:10px;}
}
@media only screen and (max-device-width: 599px) {
  .spectablemobile{
    display:block;
  }
  .spectable{
    display:none;
  }
  .busimage{
    width:100%;
    }
 .buscopy{
     width:100%;
     text-align:justify}
.mobilebanner{display:block;}  
  #content{
    padding-left:10px;
    padding-right:10px;
  }
  body{
    padding-left:0px!important;
  }
}
@media only screen and (max-device-width: 979px) {
  .mobilelogo{
    display:block;
  }
    }

我只包含了我添加的代码,其余的是来自模板(Protostar)的基本CSS,可以用颜色等进行修改-但这就是它。

您能提供的任何帮助将非常感激!谢谢你。

媒体查询前有一个打字错误(一个额外的花括号…):

.popupimagesbuses{
float:left;
margin:10px;}
}

最新更新