代码之家  ›  专栏  ›  技术社区  ›  brabster

为什么我的CSS智能失效?

  •  2
  • brabster  · 技术社区  · 15 年前

    我经常看到一个问题——我创建了一个CSS文件,链接到一个网页上,但它有时会生效,有时不会。我已经建立了一个非常简单的例子,它有问题。

    此页在 http://localhost:8080/myapp/index.faces (它是从JSF生成的,但我不认为这有关系-我已经在这里复制了HTML源代码)

    <?xml version="1.0" encoding="UTF-8"?>
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
      <head>
        <title>My Page</title>
        <link href="styles.css" rel="stylesheet" type="text/css"/>
      </head>
      <body>
        blah blah...
      </body>
    </html>
    

    我可以从浏览器地址栏查看styles.css文件,地址是 http://localhost:8080/myapp/styles.css

    它在工作,然后在重新部署应用程序后停止。真烦人。我正在使用IE7-有人能对这种行为提供任何启示吗?

    1 回复  |  直到 15 年前
        1
  •  0
  •   brabster    15 年前

    我一问这个问题,就知道发生了什么事!

    在这种情况下——发生了一些奇怪的事情,将我的JSP文件回滚到以前的版本——丢失了样式属性。所以一切都正常,但HTML中没有CSS类。

    无论如何,谢谢你的帮助!

    推荐文章