【问题标题】:What will be width for every devices in bootstrap 3 for responsive if I put container width for large 940 px? [closed]如果我将容器宽度设置为 940 像素,那么引导 3 中每个设备的响应宽度是多少? [关闭]
【发布时间】:2014-12-22 06:35:56
【问题描述】:

如果我将 .container max-width 设置为 940 像素,那么 bootstrap 3 中每个设备的响应宽度是多少? 对于中型、小型和超小型设备,媒体查询的最大宽度大小是多少???

因为我想为每个设备编写媒体查询来解决一些问题。

请给出这个媒体查询代码的答案...

【问题讨论】:

  • 你的问题很不清楚。为什么需要最大宽度?
  • 我正在使用 .container 最大宽度 940px。但是为了使它具有响应性,我想使用它。我错了吗???如果我想在媒体查询中写一些东西该怎么办?我想提一下,我是 bootstrap 的新手。

标签: css twitter-bootstrap twitter-bootstrap-3 responsive-design


【解决方案1】:

这些是您可以在核心 CSS 中找到的媒体查询。您必须设置自定义宽度才能解决问题。
如果您需要保持比例,请尝试使用 Photoshop 将您的 940 像素缩放到最小尺寸。
就个人而言,即使您可以覆盖最大的容器,我也不会为最小的设备覆盖 .container 。但这取决于你。

您必须添加一个 .container 并在每个媒体查询中设置自定义宽度。

/*==================================================
=            Bootstrap 3 Media Queries             =
==================================================*/

    /*==========  Mobile First Method  ==========*/

    /* Custom, iPhone Retina */ 
    @media only screen and (min-width : 320px) {

    }

    /* Extra Small Devices, Phones */ 
    @media only screen and (min-width : 480px) {

    }

    /* Small Devices, Tablets */
    @media only screen and (min-width : 768px) {

    }

    /* Medium Devices, Desktops */
    @media only screen and (min-width : 992px) {

    }

    /* Large Devices, Wide Screens */
    @media only screen and (min-width : 1200px) {

    }

.

    /*==========  Non-Mobile First Method  ==========*/

    /* Large Devices, Wide Screens */
    @media only screen and (max-width : 1200px) {

    }

    /* Medium Devices, Desktops */
    @media only screen and (max-width : 992px) {

    }

    /* Small Devices, Tablets */
    @media only screen and (max-width : 768px) {

    }

    /* Extra Small Devices, Phones */ 
    @media only screen and (max-width : 480px) {

    }

    /* Custom, iPhone Retina */ 
    @media only screen and (max-width : 320px) {

    }

【讨论】:

  • 非常感谢。但是对于响应式、最小宽度或最大宽度,哪个更有效?我应该只使用 min-width 进行媒体查询吗?
  • 这取决于你是先为移动端还是桌面端编写 css 样式。最小宽度,如果它首先是移动的。如果没有,则为最大宽度。选择解决您问题的任何方法。
  • 我已经开始为桌面编写 css 并希望它能够响应平板电脑和移动设备,现在我将使用什么,最小宽度或最大宽度?请记住,我在桌面上使用 .container 940px 的最大宽度。
  • 最大宽度,按照我粘贴后的顺序:非移动优先方法。
  • 好的,那么我正在使用最大宽度。感谢您的帮助。
猜你喜欢
  • 2013-10-26
  • 1970-01-01
  • 1970-01-01
  • 2019-07-05
  • 1970-01-01
  • 2014-03-27
  • 2013-03-30
  • 1970-01-01
  • 2012-12-19
相关资源
最近更新 更多