【问题标题】:PHP calling and displaying CSS in different browserPHP在不同浏览器中调用和显示CSS
【发布时间】:2010-03-24 06:19:34
【问题描述】:

我遇到了 CSS 问题,当我在 Mozilla Firefox 上运行时,CSS 运行良好。但是当我在 Internet Explorer 中运行时,CSS 不起作用。当我尝试更改 CSS 文件中的代码时,它可以正常工作。 Mozilla 可以,但 Internet Explorer 不行。

我有一个想法,调用 2 个不同的 CSS。例如,style_IE.cssstyle_moz.css。这两个 CSS 文件都将从header.html 调用。

我该如何解决这个问题?

是否有一些代码可以区分浏览器?每当用户在 Internet Explorer 中运行时,如果不是,则调用 style_IE

【问题讨论】:

    标签: php css


    【解决方案1】:

    您需要使用IE conditional statements

      <link href="style_moz.css" rel="stylesheet" type="text/css" />
      <!--[if IE]> <style type="text/css">@import "style_IE.css";</style> <![endif]-->
    

    浏览器为Internet Explorer时使用后者;否则忽略。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2020-02-27
      • 2016-07-02
      • 1970-01-01
      • 1970-01-01
      • 2014-03-09
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多