-3

嗨,在我的 php 文件中,媒体查询没有从我的 css 中读取,但是如果我将 php 文件保存为 html 文件,我的媒体查询就可以工作。

我正在使用 php,所以我可以使用包含函数,例如

有没有办法让我的媒体查询仍然在 php 文件中工作?

4

3 回答 3

0

你怎么称呼媒体查询CSS?媒体查询独立于页面扩展。我在 php 文件中使用媒体查询没有问题。我在我的 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 文件中,我将我的样式应用于任何决定性的,例如:

/* iPads (portrait and landscape) ----------- */
@media only screen
and (min-width : 768px) 
and (max-width : 1024px) {
   /* specific CSS for IPad*/
}
于 2013-03-04T11:50:40.453 回答
0

媒体查询是一项CSS功能,不应该在 PHP 文件中,它应该在外部 CSS 文件中,并且应该包含在<link>标签中。

像:

<link href="http://server.info/jquery.socialist.css" rel="stylesheet"/>

如果出于特定原因,您必须使用 PHP 动态生成媒体查询,请继续在<link>标签中包含您的 PHP 脚本。

<link href="http://server.info/your_css_generated_with_php.php" rel="stylesheet"/>
于 2013-03-04T11:51:14.190 回答
0

您有一个只查找320px to 480px. 但是你给980px.container 一个宽度。显然,我觉得它不合适。你可能想重新审视你的风格。

于 2013-03-04T11:52:11.930 回答