1.5.5 媒体查询

媒体查询是进行响应式设计的核心要素,其功能非常强大。这里我们只列出Bootstrap用到的功能,具体可以访问http://www.w3.org/TR/css3-mediaqueries/进行查看。

Bootstrap主要用到min-width、max-width,以及and语法,用于在不同的分辨率下设置不同的CSS样式。示例如下:

  1. @media (max-width: 767px) {
  2. /在小于768像素的屏幕里,这里的样式才生效/
  3. }
  4. @media (min-width: 768px) and (max-width: 991px) {
  5. /在768和991像素之间的屏幕里,这里的样式才生效/
  6. }
  7. @media (min-width: 992px) and (max-width: 1199px) {
  8. /在992和1199像素之间的屏幕里,这里的样式才生效/
  9. }
  10. @media (min-width: 1200px) {
  11. /在大于1200像素的屏幕里,这里的样式才生效/
  12. }