【发布时间】:2016-06-22 23:32:22
【问题描述】:
我正在使用 Bootstrap 3。根据媒体查询应用不同 CSS 类的最佳方法是什么?当它是移动设备时,我需要应用 Bootstrap col-xs 类,但只在桌面版本(md,lg)时应用自定义 CSS 类。现在我有 2 个 div,其中一个基于媒体查询可见,但我不想因此而重复 DIV。
我知道我可以将 col-md 和 col-lg 应用于 DIV,并且我在很多地方都在这样做,但这种情况不同。在移动设备中,我想应用 col-xs-2,但在桌面版本中,我需要让它表现得像一个表格,所以我使用 display:table。
【问题讨论】:
-
寻求代码帮助的问题必须在问题本身中包含重现它所需的最短代码。见How to create a Minimal, Complete, and Verifiable example
-
我认为您误解了这些是如何应用和使用的。您可以在同一元素上使用 col-md-x 和 col-sm-x 等。如果您想在某个媒体查询中特别隐藏一个,您可以使用 hidden-xs、hidden-md、hidden-sm 等实用程序
-
我知道我可以同时申请这两种方法,而且我在很多地方都在这样做,但这种情况不同。在移动设备中,我想应用 col-xs-2,但在桌面版本中,我需要让它表现得像一张桌子,所以我使用 display:table。
标签: css twitter-bootstrap media-queries