【问题标题】:Issue with media screen媒体屏幕问题
【发布时间】:2017-09-27 07:56:36
【问题描述】:

我必须在一个名为 kwik (KwikCMS) 的 CMS 中建立一个网站。

现在我已经制作了整个网站,但我必须为多个显示器添加几个媒体屏幕。我已经在 F12 检查器中测试了所有这些代码,它应该都可以修复它,但由于某种原因,它不需要我的 CSS。

我已经尝试过使用和不使用 !important,但我不知道如何解决这个问题。

这是我的 CSS 代码:

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

.site-scope .header-container .site-header .headerBlauw {
margin-left: -14.2% !important;
width: 102.5% !important;
}


.col-sm-12.module-wrapper.cms-preset-dropdown-shown{
height: 202px;
}

.row.site-header.header-slider {
padding: 0;
margin-left: -22px;
width: 1454px;
}

.site-scope .col-sm-12.module-datacontainer.module-align-left.module-container {
padding: 0 !important;
}

.site-scope .header-container .site-header .headerBlauw {
margin-left: -14.4% !important;
width: 96.6% !important;
}

.site-scope .header-container .site-header .module-menu {
margin-left: -24% !important;
}

.site-scope .col-sm-12.module-datacontainer.module-align-left.module-container {
padding: 0 !important;
        
margin-top: -23px !important;
}

.row.monteurs.row-container.sortable {
margin-left: -76px !important;
}

.row.blokken.row-container.sortable {
margin-left: -190px !important;
left: 69px !important;
text-align: center !important;
}

}

【问题讨论】:

  • 好吧,我会做一个非常疯狂的猜测。您正在使用最大宽度。如果屏幕为 1440 像素及以下,它将更改类的 css。但如果您希望它显示在 1440 像素以上,请使用最小宽度。我认为这里就是这种情况。。
  • 在 CSS Validator 中复制粘贴代码后,我在第 33 行得到了一个未知符号(也在 Sublime 中看到):.site-scope .col-sm-12.module-datacontainer.module -align-left.module-container { padding: 0 !important;边距顶部:-23px !重要; }
  • @AntonZlatkov 未知符号??在哪里?
  • @ShadowFiend 也不起作用,我也试过没有最大值或最小值,只是宽度:1440px,也不起作用
  • @JornBarkhof - "padding: 0 !important;" 在 ".site-scope .col-sm-12.module-datacontainer.module-align-left.module-container" 选择器中。当我在 Sublime 中打开未知符号时,它看起来像 [?]。我在“重要”之后看到它; - 你会发现一些空白,其中一个不是空的,而是那个符号......希望这会有所帮助

标签: css content-management-system screen media


【解决方案1】:

.headerBlauw 在您的 css 中包含两次,它可能无法按您的意愿工作。澄清您的代码的哪一部分没有按您的意愿工作,以及您如何在您的网站中准确地包含该 css

【讨论】:

  • 我明白了,问题是整个 css 必须与媒体屏幕一起应用,但都不起作用,它只是由于某种原因无法读取媒体屏幕
  • @JornBarkhof,尝试添加最小宽度@media screen and (min-width:1200px) and (max-width: 1400px)。检查它是否在该范围内有效,如果不是 - 请使用项目链接更新您的问题
【解决方案2】:
> @media (max-width: 1440px){}

尝试在此代码中更改您的媒体

【讨论】:

  • 我可以看看你的 html 代码吗?我想看看你是否把这段代码
  • 我看不到 HTML 代码,它是用 kwikcms 制作的。还是您的意思是在网站上检查它?
猜你喜欢
  • 2016-08-13
  • 1970-01-01
  • 1970-01-01
  • 2012-09-14
  • 2017-01-06
  • 1970-01-01
  • 2023-01-26
  • 2011-12-26
  • 2015-04-11
相关资源
最近更新 更多