【问题标题】:CSS Reset for one div一个 div 的 CSS 重置
【发布时间】:2010-09-02 02:06:50
【问题描述】:

我正在尝试在我的网站上创建一个 div,它应该像 Ebay 上的描述一样工作,其中主站点的所有 css 样式都被剥离,然后 div 中的任何样式都是 div 的样式(如果你可以理解我的意思)。我一直在尝试使用重置样式表,但我的问题是重置也会重置我放入 div 的任何内容。例如:

<div class="reset_this_div">
  <font color="red">This is reformatted</font>
</div>

应该重置 div 中的 css,然后用字体标签将“This is reformatted”文本变为红色。但是,重置似乎覆盖了字体标签,文本只是保持黑色。有谁知道我该如何解决这个问题?

谢谢!

【问题讨论】:

    标签: css stylesheet styles css-reset


    【解决方案1】:

    您是否考虑过在另一个 div 中使用一个 div 而不是使用标签?像这样的:

    <div class="reset_this_div">
      <div style="color: red !important;">This is reformatted</div>
    </div>
    

    问候

    【讨论】:

    • 我有,虽然 div 的内容不是静态的 - 它的用户提交的 HTML,前一页上提交的 textarea 的内容,所以实际上任何东西都可能在那里,这就是为什么我'正在尝试重置所有内容,然后让用户设置自己的 html 样式。
    • 但是颜色的问题只发生在 上,所以你必须考虑到 标签已经被弃用了,就像 BalusC 说的那样,所以,对这个标签的良好支持是不可能的到那个代码
    猜你喜欢
    • 2010-11-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-09-04
    • 2020-02-15
    • 1970-01-01
    • 2020-04-24
    • 2018-12-09
    相关资源
    最近更新 更多