标签: media-queries

样式表中的@media被IE忽略了

在我的样式表中,我有3行根据屏幕分辨率调整字体大小.除IE之外,它在所有浏览器中都能完美运行(我测试了IE7-8).

@media screen and (min-width: 0px) and (max-width: 1199px){html, body{font-size:8px;}}
@media screen and (min-width: 1200px) and (max-width: 1499px){html, body{font-size:9.5px;}}
@media screen and (min-width: 1500px){html, body{font-size:11px;} 
Run Code Online (Sandbox Code Playgroud)

我该如何解决这个问题?是否有一个黑客,脚本,插件,我可以添加,使其在IE中工作?谢谢

css media-queries

2
推荐指数
1
解决办法
6675
查看次数

IE8:让'nth-child`选择器在媒体查询中工作?

在我的网站项目中,我使用媒体查询和第n个子选择器.

IE8不支持开箱即用,但有多种填充物可以帮助:

我的问题是我需要在媒体查询中使用nth-child.一个合成的例子:

@media (min-width: 500px) {
  .foo:nth-child(2n) {
    color: pink;
  }
}
Run Code Online (Sandbox Code Playgroud)

我需要这个代码在IE8中工作.

问题在于,selectivizr和ie9.js都没有nth-child在媒体查询中解析,并且支持媒体查询的polyfill也无济于事,因为它们nth-child在一起使用时会干扰polyfill.

请建议一种方法,使该代码在IE8中工作!

css internet-explorer css3 internet-explorer-8 media-queries

2
推荐指数
1
解决办法
2005
查看次数

媒体查询 - 视口的高度是否大于宽度?

是否可以使用CSS3媒体查询来询问:

'视口的高度是否大于宽度'?

要么:

'视口的宽度是否大于高度'?

我希望我的图像在两个方向都是流畅的!

谢谢.

css css3 media-queries responsive-design

2
推荐指数
1
解决办法
2798
查看次数

为打印和屏幕应用样式表

如何设置打印和屏幕的CSS文件?

我试图在标记上设置两个值(比如类属性),但它不起作用:

<link href="style.css" rel="stylesheet" media="screen print">
Run Code Online (Sandbox Code Playgroud)

问题还在于身体中的CSS.

html css media-queries

2
推荐指数
1
解决办法
1321
查看次数

更改浏览器窗口的分辨率大小时,CSS媒体查询不起作用

我似乎无法让这两个查询一起工作.似乎我列出的在'max-width:1360'中显示的内容覆盖了我必须为990px​​显示的内容.990px​​的媒体查询不会覆盖1360px查询中定义的任何内容.我为页脚做了一个工作,但我认为这不是系统的设计方式.我做了一些研究,但我找不到任何能够解释为什么这不起作用的人:

@media screen and (max-width: 990px)    {
#header {width: 990px; display: inherit;}
#header_info {width: 990px;}
#border_header {width:990px;}
#contact_data { display: none;}
#contact_data1 {width: 990px; display: inherit;}
#contact_data1 img {float: left; }
#contact_info {width: 990px;}
#wrapper {width: 990px; float: left; }
#container {width: 990px; float: left; }
#left_window {width: 200px; float: left;  }
#left_window a {font-size:20px;}
#content {width: 687px; }
#right_window {display:none}



#footer {display:none;}
#footer_content {display:none;}
#footer_container {display:none;}
#footer_content_left {display:none;}
#footer_content_center {display:none;}
#footer_content_right {display:none;}



#footer1 {width: 990px; display:inherit;}
#footer_content1 {width: 990px; …
Run Code Online (Sandbox Code Playgroud)

css media-queries responsive-design

2
推荐指数
1
解决办法
6698
查看次数

在样式属性中应用媒体查询(不是标记,但属性)?

我正在尝试使用响应式SVG文件,并且确实希望独立于HTML页面选择适当的图像.

我想要一个设置,我可以将SVG传递给img标签,而不需要任何进一步的依赖.然后在返回之前渲染SVG以便显示.

据我所知,如果我将一个样式标记放入SVG,那么它会在页面加载后进行评估,并且只能访问页面的DOM元素,而不是封装的"仅限in-SVG"元素.在加载页面之前评估样式的唯一方法是将CSS放入整个svg标记的样式属性中.有媒体查询会很棒.

你能理解这个吗?有可能吗?

css svg inline-styles media-queries

2
推荐指数
1
解决办法
1205
查看次数

使用bootstrap的媒体查询无法正常工作

我想要为移动设备隐藏大图片.看看这个网站我把以下样式放在我的css中:

//medium+ screen sizes
@media (min-width:992px) {
    .desktop {
            display:block !important;
    }
}

//small screen sizes
@media (max-width:991px) {
    .mobile {
            display:block !important;
    }

    .desktop {
            display:none !important;
    }
}
Run Code Online (Sandbox Code Playgroud)

然后我在我的html中应用这个类,如下所示:

<img class="desktop" src="img/test/test.jpg" 
    alt="jhkjhjk" height="600" width="900">
Run Code Online (Sandbox Code Playgroud)

但当我收缩浏览器窗口时,图像仍然存在.我错过了什么吗?

html css media-queries twitter-bootstrap twitter-bootstrap-3

2
推荐指数
1
解决办法
576
查看次数

随着屏幕尺寸的变化,不断调整元件尺寸

有没有办法在屏幕改变大小(连续/平滑)时使用媒体查询逐渐更改CSS属性的值.而不是设置一堆有变化的断点(步骤)?

喜欢这个网站:http://www.bluegoji.com/?当您缩小浏览器窗口时,页面顶部(导航栏)中<a>标签的边距<ul>会不断减小.

这是我想要实现的行为.

或者解决方案只是使用如此多的媒体查询,它似乎顺利改变?

css css3 media-queries flexbox responsive-design

2
推荐指数
1
解决办法
3144
查看次数

Chrome开发者工具显示的屏幕大于我在响应模式下设置的屏幕

我正在使用chrome开发人员工具并打开响应模式.将宽度和高度设置为移动大小(320 x 568,360 x 640,类似的东西).

对移动设备的媒体查询未加载.jQuery和chrome dev-tools中的size-helper都显示了980px的宽度,比我设置的要宽得多.

额外信息:我将我的网页放在部署服务器中,并使用chrome扩展程序作为模拟器,因为我不相信Chrome的措施.

在部署服务器中它以某种方式工作就像chrome(所以代码可能有些奇怪),但在模拟器插件和调整chrome窗口大小(不使用reponsive工具),我可以看到我的断点到达.

以前有人遇到过这个问题吗?任何人都可以至少解释为什么chrome忽略了我要求它的大小?

html5 css3 media-queries google-chrome-devtools

2
推荐指数
1
解决办法
2850
查看次数

媒体查询已弃用?

我试图进行设备检测(适用于智能手机,平板电脑和笔记本电脑),但最终进入了显示我所需要的几乎所有内容的站点。不幸的是,我被告知那些查询(例如:device-width)已被弃用!

有什么解决方法吗?

html css screen device media-queries

2
推荐指数
1
解决办法
1万
查看次数