【发布时间】:2018-02-07 04:11:31
【问题描述】:
我有一个应用程序可以提取自定义旧电子邮件并将它们显示在 DOM 的页面上。我想从引导 css 中排除包含此 HTML 电子邮件的 div。像这样的:
<div class="email_container">
<!-- bootstrap CSS shouldn't apply here-->
<div class="email">
<!-- neither here-->
</div>
</div>
有没有办法做到这一点?我做了一些研究,看到人们谈论 LESS 和 SASS 来解决这个问题,但是有没有办法在没有他们的情况下做到这一点,因为我不想仅仅为此目的在我的项目中包含 LESS 或 SASS。
【问题讨论】:
-
可能听起来很脏,但您可以将 HTML 电子邮件内容放入 iframe,这样您的样式就不会级联。
-
关于排除看here
-
用
!important覆盖规则。 -
@Stuart 我确实想到了,但我不能,因为我必须对该电子邮件 HTML 进行 DOM 操作
-
@DannyFardyJhonstonBermúdez 我无法覆盖,因为样式也来自远程源,我将不得不手动覆盖它们中的每一个,这不是最佳的
标签: javascript html css twitter-bootstrap