Css 样式表问题

Css 样式表问题,css,Css,当我使用文本编辑器向网页添加文本时,它会在文本编辑器(基本上是iframe)中正确显示样式。保存此数据后,它将显示在发生问题的另一个页面上。我希望我的网页上的描述部分使用自己的样式,而不会被页面样式覆盖 我是否需要使用iframe来显示此数据?是否有一种方法可以防止块使用页面样式 请告知 感谢您的帮助。CSS的工作原理是按顺序应用于元素的规则,从最通常针对元素的规则到最专门针对元素的规则。因此,您可以添加引用描述零件容器的规则,并重置您不喜欢的应用样式。例如,根据这些规则: p { co

当我使用文本编辑器向网页添加文本时,它会在文本编辑器(基本上是iframe)中正确显示样式。保存此数据后,它将显示在发生问题的另一个页面上。我希望我的网页上的描述部分使用自己的样式,而不会被页面样式覆盖

我是否需要使用iframe来显示此数据?是否有一种方法可以防止块使用页面样式

请告知


感谢您的帮助。

CSS的工作原理是按顺序应用于元素的规则,从最通常针对元素的规则到最专门针对元素的规则。因此,您可以添加引用描述零件容器的规则,并重置您不喜欢的应用样式。例如,根据这些规则:

p
{
    color: red;
}
#description p
{
    color: blue;
}
…页面上的所有段落都将具有红色文本,id为“description”的元素内的段落除外,该元素将具有蓝色文本(前提是该文本不由其他具有其他规则的元素设置样式)。这是因为第一条规则非常一般,第二条规则更具体,因此会覆盖第一条规则

它不必是一个带有ID的容器,只要是使规则更具体地针对描述内容的任何东西。例如,如果描述容器没有ID但有类,则只需相应地更改第二条规则:

.description p
{
    color: blue;
}
类为“description”的任何元素中的任何段落现在都将有蓝色文本


不幸的是,我不相信有一种“忽略除此规则以外的所有内容”的样式,因此您必须逐个覆盖您不想要的样式。对于整个hog方法,您需要一个iframe,正如您所建议的那样。

CSS的工作原理是按顺序应用于元素的规则,从最通常针对元素的规则到最专门针对元素的规则。因此,您可以添加引用描述零件容器的规则,并重置您不喜欢的应用样式。例如,根据这些规则:

p
{
    color: red;
}
#description p
{
    color: blue;
}
…页面上的所有段落都将具有红色文本,id为“description”的元素内的段落除外,该元素将具有蓝色文本(前提是该文本不由其他具有其他规则的元素设置样式)。这是因为第一条规则非常一般,第二条规则更具体,因此会覆盖第一条规则

它不必是一个带有ID的容器,只要是使规则更具体地针对描述内容的任何东西。例如,如果描述容器没有ID但有类,则只需相应地更改第二条规则:

.description p
{
    color: blue;
}
类为“description”的任何元素中的任何段落现在都将有蓝色文本


不幸的是,我不相信有一种“忽略除此规则以外的所有内容”的样式,因此您必须逐个覆盖您不想要的样式。对于整体方法,您需要一个您建议的iframe。

发生这种情况的原因是iframe使用的样式表与您的网站使用的样式表不同。使用TinyMCE,您可以将其设置为使用页面的样式表,以便所见即所得编辑器反映网站的外观。

发生这种情况的原因是iframe使用的样式表与网站使用的样式表不同。使用TinyMCE,您可以将其设置为使用页面的样式表,以便WYSIWYG编辑器反映您网站的外观。

如果您一般地定义内容,您通常不希望“忽略所有其他规则”,这会将内容留给最终用户默认设置


但是,您将其他所有内容都设置为一个类,并将此类保留为自己的样式。不过,这对你自己来说是相当多的额外工作。您最好重新定义您想要的内容,并将其他所有内容与页面的其余部分保持一致。

如果您一般地定义内容,您通常不希望“忽略所有其他规则”,这会将内容留给最终用户默认

但是,您将其他所有内容都设置为一个类,并将此类保留为自己的样式。不过,这对你自己来说是相当多的额外工作。你最好重新定义你想要的内容,并让其他内容与页面的其余部分保持一致