0

我的main.jsp页面包含以下代码:

 <%@ page language="java" contentType="text/html; charset=UTF-8"
        pageEncoding="UTF-8"%>

    <script src="/targets/js/jquery.uploadify.min.js" type="text/javascript"></script>
    <link rel="stylesheet" type="text/css" href="/targets/jsp/uploadify.css">
    <link rel="stylesheet" type="text/css" href="/targets/css/cssPicker.css">

    <!-- ko template: { name: showView } --><!-- /ko -->

它正在将一些组件初始化为脚本和 css。我正在调用cssPicker.css其中包含以下代码:

<!--[if IE]><!-->
    <link rel="stylesheet" type="text/css" href="/targets/jsp/targetsMSIE.css">
<!--[endif]-->

<!--[if !IE]><!-->
    <link rel="stylesheet" type="text/css" href="/targets/css/targets.css">
<!--<![endif]-->

但风格不适用。

我以前从未玩过 css,我很确定我试图调用工作表的方式是不正确的。当有人使用 IE 和使用其他浏览器时,请给我一个关于如何正确调用工作表的建议。

4

1 回答 1

1

所有版本的 IE

<!--[if IE]>
    <link rel="stylesheet" type="text/css" href="all-ie-only.css" />
<![endif]-->

除 IE 外的所有浏览器

<!--[if !IE]><!-->
    <link rel="stylesheet" type="text/css" href="not-ie.css" />
 <!--<![endif]-->

所有浏览器。

<link rel="stylesheet" type="text/css" href="/targets/css/targets.css">

条件样式表 应该可以帮助您更好地理解。

"/targets/jsp/targetsMSIE.css"我怀疑您是否没有正确引用 CSS 位置"/targets/css/targetsMSIE.css"

于 2013-08-16T07:39:44.867 回答