外部文件表与safari

时间:2014-06-04 09:26:11

标签: html css safari media-queries

我一直在IE中编写和运行我的应用程序,我已经下载了Safari来测试我的应用程序是否适用于该浏览器,当我加载主屏幕时,CSS没有被调用。

我使用媒体屏幕开发了我的程序,并有两个不同的样式表:

<link rel="stylesheet" media="(min-width: 1600px)" type="text/css" href="../../Style/MinWidth1600StyleSheet.css" />
<link rel="stylesheet" media="(max-width: 1280px)" type="text/css" href="../../Style/MaxWidth1280StyleSheet.css" />

我已经使用了绝对定位,但是在我的应用程序结束时会创建更多样式表,因为我觉得这是我的舒适编码方式。

有没有人知道Safari没有调用我的任何样式表的原因?

1 个答案:

答案 0 :(得分:0)

<link rel="stylesheet" media="(min-width: 1600px)" type="text/css" href="../../Style/MinWidth1600StyleSheet.css" />
<link rel="stylesheet" media="(max-width: 1280px)" type="text/css" href="../../Style/MaxWidth1280StyleSheet.css" />

根据https://developer.mozilla.org/en-US/docs/Web/Guide/CSS/Media_queries

../../ Style / MinWidth1600StyleSheet.css将加载IF min-width:1600px:视口宽度为1600px,或更宽。

../../ Style / MaxWidth1280StyleSheet.css将被加载IF max-width:1280px:视口宽度为1280px或更窄。

对于宽度大于1280px且窄于1600px的显示器,没有css。请查看有关CSS媒体查询的文档。