Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/84.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Html 在移动视图中使用css显示隐藏的div_Html_Css_Responsive Design - Fatal编程技术网

Html 在移动视图中使用css显示隐藏的div

Html 在移动视图中使用css显示隐藏的div,html,css,responsive-design,Html,Css,Responsive Design,这是我的div内容: <div style="display:none;" id="sidebar"> <ul class="nav navbar-inverse" style="list-style:none;"> <li><a href="#ccc">ccc</a></li> <li><a href="#bbb">bbb</a></li> </ul> <

这是我的div内容:

<div style="display:none;" id="sidebar">
<ul  class="nav navbar-inverse" style="list-style:none;">
<li><a href="#ccc">ccc</a></li>
<li><a href="#bbb">bbb</a></li>
</ul>
</div>
但它没有显示div,它仍然隐藏着。如何使其仅在移动视图中可见


给我一些建议。

你可以使用
!重要信息
覆盖CSS规则,但这并不容易维护。:)

您可以使用
!重要信息
覆盖CSS规则,但这并不容易维护。:)

内联样式将覆盖样式表中的任何样式。我再也不想用它了!重要的是,维护它可能是一场噩梦

只需去掉您的内联样式:

<div id="sidebar">
  <ul  class="nav navbar-inverse" style="list-style:none;">
    <li><a href="#ccc">ccc</a></li>
    <li><a href="#bbb">bbb</a></li>
  </ul>
</div>

内联样式将覆盖样式表中的任何样式。我再也不想用它了!重要的是,维护它可能是一场噩梦

只需去掉您的内联样式:

<div id="sidebar">
  <ul  class="nav navbar-inverse" style="list-style:none;">
    <li><a href="#ccc">ccc</a></li>
    <li><a href="#bbb">bbb</a></li>
  </ul>
</div>

从内容中删除内联样式,如下所示:

<header class="main-header">
  <div class="banner mobile_hide" role="banner">
    <img src="exemple_image_banner.jpeg" alt="Exemple Image Banner"/>
  </div>
</header>

从内容中删除内联样式,如下所示:

<header class="main-header">
  <div class="banner mobile_hide" role="banner">
    <img src="exemple_image_banner.jpeg" alt="Exemple Image Banner"/>
  </div>
</header>

选中此选项,可以将内联样式取出并作为类放入,然后在媒体屏幕中覆盖该类。@GaneshSalunkhe谢谢。。其作品。:-)尝试使用“最小宽度”代替“最大宽度”-width@aggy . 很高兴我能提供帮助。请检查此选项,可能会删除内联样式并将其作为类放入,然后在媒体屏幕中覆盖该类。@GaneshSalunkhe谢谢。。其作品。:-)尝试使用“最小宽度”代替“最大宽度”-width@aggy . 很高兴我能帮忙。是的,这是个好主意。请不要在正常情况下使用内联。是的,这是个好主意。请不要在正常情况下使用内联。是的,这就是为什么我说不容易维护。是的,这就是为什么我说不容易维护。
/* --- Hidden viewport --- */
@media only screen and (max-width: 700px) {
    .mobile_hide { display:none; }
}
@media (min-width:701px) and (max-width:1199px) {
    .tablet_hide { display:none; }
}
@media only screen and (min-width: 1200px) {
    .desktop_hide { display:none; }
}