繁体   English   中英

是否可以排除一个特定div容器的所有CSS样式?

[英]Is it possible to exclude all css styling for one specific div container?

我在网站上使用font-face时遇到问题。 我可以使用它自己的样式在html文件上测试它时使用它,但如果我包含其他样式表则不行。

我试过重写stles,以不同的顺序放置样式表等等,但没有任何作用。

所以我想知道,是否可以排除所有CSS并仅使用css从一个css文件中获取特定的div容器?

(不使用iframe

不幸的是,不可能只从它继承的css中清除或重置特定容器的样式。 您必须手动覆盖所需的每种样式。

你可以做的是你可以命名你的类,所有你必须担心的是你可以在样式表的开头用默认值定义的元素样式。 例如,类似于:

div,table,span,img,p{
    margin: 0;
    padding: 0;
    border: 0;
    font-weight: normal;
    font-style: normal;
    font-size: 100%;
    line-height: 1;
    font-family: inherit;
    text-align: left;
}

您当然可以将!important添加到您需要的那些并向列表中添加更多元素。 如果你不能相信或者不知道将要加载并应用到你的页面的其他样式,我发现最好是从一个空的平板开始。

你不能。 CSS或HTML中没有这样的排除机制。

你真正的问题可能是可以解决的,但你没有描述它。 您应该在一个新问题中描述您想要什么,您尝试过什么以及它如何失败。 使用真实的代码和/或URL。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM