css - 将自定义媒体查询添加到 Bootstrap 3 响应实用程序类

标签 css twitter-bootstrap responsive-design media-queries

有没有办法将自定义媒体查询(即 iPad Mini 1-3 版)添加到 Bootstrap 3 响应实用程序类?

例如,我希望 .hidden-lg 类排除 iPad、1-3/mini 和其他 768x1024 设备。

最佳答案

理论上这很简单,您使用媒体查询来定位特定设备,然后编写您的 CSS 来覆盖内置的 Bootstrap 行为。

你会在网上找到资源来帮助你进行媒体查询,为了让你开始,你可以尝试 http://cssmediaqueries.com/target/

因此,例如,使用上述来源的媒体查询来定位 iPad mini 上的 .hidden-lg 类,您可以从以下开始:

@media screen and (device-width: 768px) and (device-height: 1024px) and (-webkit-device-pixel-ratio: 1) {

.hidden-lg {
        display: initial !important
    }
} 

在覆盖 Bootstrap 样式时,CSS specificity 的标准规则正在申请。您可能需要向选择器添加额外的属性,以便您的新规则优先,例如

#custom-content .hidden-lg {
...
}  

祝你好运!

关于css - 将自定义媒体查询添加到 Bootstrap 3 响应实用程序类,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24707760/

相关文章:

html - 将 CSS 添加到 shadow-root 元素将不起作用

css - 如何将 bootstrap dropmenu 宽度设置为 100%?

css - 使用其他框架 Bootstrap 导航栏

html - 在移动视口(viewport)上居中 flexbox 环绕

html - 如何让网站在某个点停止向下滚动?

html - 我的圆 Angular 旁边的 CSS 像素太多

css - 填充/包含边距的宽度设置?

html - 带边框的响应框

css - 响应式设计 : fancybox thumbnail gallery , 调整大小并将图像垂直和水平放置在包装器的中心

html - 垂直对齐同一行的照片