4

如果窗口大小低于最小大小,我喜欢隐藏内容。我找到了一个示例(http://css-tricks.com/dynamic-page-replacing-content/),但我不知道它为什么有效。

<div class="container">
    <div class="box left">foo1</div>
    <aside class="box right">foo2</aside>
</div>

目标是,如果容器的宽度低于指定的最小尺寸,则将隐藏。这应该在没有javascript的情况下工作,只需使用css。

4

1 回答 1

8

您正在寻找的是“CSS 媒体查询”。

查看这篇文章了解更多信息:http: //mobile.smashingmagazine.com/2010/07/19/how-to-use-css3-media-queries-to-create-a-mobile-version-of-your-website /

此示例将仅使用 CSS 完成您正在寻找的内容:

@media only screen and (max-device-width: 480px) {
  aside { 
    display:none;
  }
}

您还可以查看 twitter bootstrap 以了解如何使用它来制作响应式网格系统和在特定上下文中隐藏元素的类

于 2013-01-14T21:26:07.750 回答