嗨,在我的php文件中,媒体查询没有从我的CSS中读取,但如果我将我的php文件保存为html文件,我的媒体查询就可以了。
我正在使用php所以我可以使用include函数,例如
有没有办法让我的媒体查询仍然可以在php文件中运行?
答案 0 :(得分:0)
你是如何调用mediaqueries css的?媒体查询是页面扩展名的独立者。 我在php文件中使用mediaqueries没有问题。 我把它们称为我的php文件的头部: 每个例子:
<head>
...
<link rel="stylesheet" type="text/css" href="assets/css/style.css" />
<link rel="stylesheet" type="text/css" href="assets/css/mediaqueries.css" />
</head>
在style.css中是常规样式,并且在mediaqueries.css文件中,我将样式应用于任何dispositive,用于解释:
/* iPads (portrait and landscape) ----------- */
@media only screen
and (min-width : 768px)
and (max-width : 1024px) {
/* specific CSS for IPad*/
}
答案 1 :(得分:0)
媒体查询是 CSS 功能,不应该在PHP文件中,它应该在外部CSS文件中,并且应该包含在{{1}中} tag。
喜欢在:
<link>
如果出于特定原因,您必须使用PHP动态生成媒体查询,请将PHP脚本包含在<link href="http://server.info/jquery.socialist.css" rel="stylesheet"/>
标记中。
<link>
答案 2 :(得分:0)
您的媒体查询仅查找320px to 480px
。但是你给。容器的宽度为980px
。显然,它对我来说不合适。您可能想要重新访问您的样式。