【问题标题】:CSS on BODY - changes not taking affect?身体上的 CSS - 更改不生效?
【发布时间】:2010-12-26 05:19:30
【问题描述】:

身体 { font-family: 'Lucida Sans Unicode'; 字体大小:xx-small; 颜色:#008080; }

在我的样式表的顶部,这些规范都没有影响到我的页面,没有,我尝试在 td、table、tr、span、div 上这样做,以防我需要更具体,但是没有任何工作,我想进行全局更改而不必一一更改,我似乎找不到解决方案,有什么想法吗?

谢谢 - 感谢您的意见

ps:有兴趣的人可以了解更多信息: 我有一个标准的 mster 页面和内容页面,从数据库填充数据的 listview 控件,但我关注的控件中的所有元素都是 html 元素(我确定有些是 runat="server")样式正确链接为好吧,就像样式表上的其他样式一样...

这是文本没有变化的代码..

由于某种原因,我的评论中没有显示 HTML 标记...???

【问题讨论】:

  • 你能发布示例代码吗,因为它完全符合我的预期
  • 肯定会使用 firefox w firebug,您会完全了解为什么文本会按原样呈现..
  • 天啊,启示录!!!它可以在 Firefox 中运行,但不能在 Internet Explorer 中运行,它在我的本地主机上运行,​​所以不能是临时 Internet 文件问题,什么???如何???有什么想法吗?
  • 清除了 TEMP INTERNET 文件,并且它工作正常,即使我正在运行 GOFF LOCALHOST,仍然保留 TEMP INTERNET 文件

标签: asp.net css themes


【解决方案1】:

清除您的临时文件并尝试重新启动浏览器 - 很可能它使用的是页面的缓存副本。

【讨论】:

  • 我现在就这样做,以防万一,不认为这是一个临时文件问题,因为 ei 正在运行 localhost,但它在 firefox 中完美运行,只是在 ie 中不行!
  • 不客气。顺便说一句,浏览器并不关心内容来自哪里。它所知道的是它应该缓存页面以加快浏览速度。在这方面,您的计算机和我的计算机与您的浏览器相同。一次,agian - 不客气,祝你好运。
【解决方案2】:

该代码在语法上没有任何问题。该问题一定与它如何应用于 HTML 有关(因此与您尚未与我们共享的某些代码或 HTTP 响应标头有关)。

【讨论】:

  • 我会提供你要求的任何东西,让我知道,我有一个标准的 mster 页面和内容页面,listview 控件从数据库中填充数据,但我的控件中的所有元素关注的是 html 元素(我确定有些会是 runat="server")样式也正确链接,因为样式表上的其他样式也可以工作...
【解决方案3】:

没有看到 html 和样式表就很难说,但也许后来声明的样式正在“覆盖”您的正文样式?

【讨论】:

    【解决方案4】:

    如果您看不到这些更改,它们将被其他地方应用的其他样式覆盖。

    调试哪些 CSS 规则应用于页面元素的最简单方法是使用诸如可用于 firefox 的 firebug 扩展之类的工具(可从http://getfirebug.com/ 获得)

    一旦你有了这个,你就可以选择一个元素并查看哪个规则应用了什么 - 然后你可以覆盖该规则!

    还有一个 IE 开发工具栏,以及 chrome 和 firefox 的开发者扩展,它们可以做同样的事情。

    希望对您有所帮助。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2017-10-23
      • 1970-01-01
      • 2019-03-18
      • 2016-03-30
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多