html - 一个文档可以有超过 1 个响应式 CSS 样式表吗?如果是这样,如何?

标签 html css responsive-design

我想为一个文档制作多个响应式 css 样式表。所以我这样做:

<link rel="stylesheet" type="text/css" href="style.css">
<link rel="stylesheet" type="text/css" href="responsive.css" media="screen and (max-width: 900px)">
<link rel="stylesheet" type="text/css" href="responsive_1056.css" media="screen and (max-width: 1056px)">

一旦达到 1056,就会执行 responsive_1056.css 文件。但是一旦达到 900px,responsive.css (max-width: 900px) 就不会执行。

发生这种情况有原因吗?我该如何解决?

最佳答案

Responsive.css 可能被拾取,但随后被 responsive_1056.css 中的数据覆盖

编辑最后一个链接以包含(最小宽度:900px)应该可以完成这项工作。

<link rel="stylesheet" type="text/css" href="responsive_1056.css" media="screen (min-width : 900px) and (max-width: 1056px)">

关于html - 一个文档可以有超过 1 个响应式 CSS 样式表吗?如果是这样,如何?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25316885/

相关文章:

html - Angular ng-style 正在添加一个样式属性,然后不保持同步

javascript - 为什么 div 会发生冲突?

javascript - 无法使用传单上的图像叠加插件查看光栅图像(多波段卫星图像)

css - 防止在 IE7/8 中换行

css - 为什么不溢出: hidden work with material icons?

html - 当窗口太小时,文本消失

javascript - 使用 JavaScript 将视频动态添加到 html 页面

javascript - Ghost Blog 为页面的菜单项提供当前类

html - 当窗口大小减小时,使用媒体查询来增加我的主体容器的高度大小时,它将不起作用。

css - 如何在移动设备上使用 CSS 截断文本