整合Joomla后的移动站点不一样!cms



我目前正在创建一个网站。我制作了第一个静态原型,但只是整合了Joomla!CMS。(链接删除)

最初的设备宽度(在我的nexus 5纵向)显示为360,但与cms集成后,设备宽度显示为980 -所以css媒体查询是不正确的

有任何Joomla!插入的脚本可能会影响这个,或者它可能是PHP在不同时间提取文件的方式?

css:

@media (max-width: 991px) {
  .topnavitem:hover,
  .subnav_item:hover {
    background-color: inherit;
  }
  .long {
    box-shadow: black 0px 4px 10px -2px;
  }
  .footer {
    box-shadow: black 0px -1px 3px 0px, white 0px 0px 6px 0px;
  }
  .sliderimage.teamphotosliderimage {
    margin-top: 0px;
  }
  .sliderimage.varistyimg {
    margin-top: -24px;
  }
  .topnavitem {
    position: static;
    max-width: 100%;
    margin-left: 0px;
    padding-left: 40px;
    float: none;
  }
  .topnavitem.w--current {
    max-width: 100%;
    padding-right: 0px;
    float: none;
  }
  .topnavitem.nodropdown {
    position: relative;
    max-width: 100%;
    margin-left: 0px;
    padding-right: 0px;
    padding-left: 40px;
    float: none;
  }
  .navmenu {
    position: absolute;
    background-color: #4d1c1c;
  }
  .menubutton.w--open {
    background-color: #4d1c1c;
  }
  .navblock {
    display: block;
    margin-left: 0px;
    padding-left: 0px;
    float: none;
  }
  .subnavsection {
    position: static;
    text-align: left;
  }
}
@media (max-width: 767px) {
  .long {
    box-shadow: black 0px 4px 10px -2px;
  }
  .sliderimage.varistyimg {
    margin-top: 0px;
  }
  .slider {
    height: 250px;
  }
  .sidelinksimage {
    width: 120px;
    height: 120px;
    margin-right: 5px;
    margin-left: 5px;
  }
}
@media (max-width: 479px) {
  .long {
    box-shadow: black 0px 4px 10px -2px;
  }
  .sliderimage.teamphotosliderimage {
    margin-top: 0px;
  }
  .sliderimage.varistyimg {
    margin-top: -16px;
  }
  .slider {
    height: 120px;
  }
  .sidelinksimage {
    width: 65px;
    height: 65px;
    margin-right: 5px;
    margin-left: 5px;
  }
  .menubutton.w--open {
    background-color: #4d1c1c;
  }
  .gallery_image {
    width: 21%;
  }
}

有趣的是这个设置修复了它:

<meta name="viewport" content="width=device-width, initial-scale=1.0">

最新更新