【问题标题】:how to remove/hide a class ad in CSS when creating responsive screen创建响应式屏幕时如何在 CSS 中删除/隐藏类广告
【发布时间】:2018-06-21 07:25:31
【问题描述】:

当屏幕小于某个尺寸时,我试图隐藏添加。

相关的html部分是:

<div id="content">
  <div id="articles">
    <h2>Article</h2>
    <p>Some article text.  Yadda yadda yadda yadda yadda.</p>
    <h2>Another Article</h2>
    <p>Some more article text.  Yadda yadda yadda yadda yadda...</p>
    <img src="ad.jpg" class="bannerad">
  </div>

我现在的 css 是:

@media screen and (max-width:480px)
 {
    #menu 
      {
       background-color: green;
      }
    #menu li
      {
       display:block;
       padding:15px;
       margin:0px;
      }
    #header 
      {
       color:green;
       font-style:italic;
       text-transform: uppercase;
      }
    #content h2{color:green};
    .bannerad {display:none};
}

如何设置横幅广告部分的格式以隐藏广告?

【问题讨论】:

  • 您可以随时使用 javascript/jquery 在任何元素上添加/删除/附加 css 类,具体取决于页面的各种条件。
  • 这是怎么做到的?我正在尝试隐藏广告
  • 类似: if ($(window).width() stackoverflow.com/questions/4396983/hide-or-display-none-jquery, stackoverflow.com/questions/7715124/…

标签: css


【解决方案1】:
@media screen and (max-width:480px) {
    #menu {
        background-color: green;
    }

    #menu li {
        display:block;
        padding:15px;
        margin:0px;
    }

    #header {
        color:green;
        font-style:italic;
        text-transform: uppercase;
    }

    #content h2 {
        color: green;
    }

    .bannerad {
        display: none;
    }
}

【讨论】:

  • 这很好用,我不知道分号是这样工作的,因为我是新手。谢谢!
  • 顺便说一句,如果答案是正确的,请不要忘记接受答案,这样问题就会关闭。
猜你喜欢
  • 2016-04-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2016-08-22
  • 2013-09-10
  • 1970-01-01
  • 2016-10-17
  • 1970-01-01
相关资源
最近更新 更多