我对现有网站有一个标准化 css,如下所示
p {
font-family: Times new roman;
}
我有一个无法更改的新 HTML 组件,如下所示
.abc {
font-family:Helvetica;
}
<div class="abc">
<p>abcdef</p>
</div>
当我将新的 HTML 组件与现有网站集成时,该段落采用 Times new roman。但我的要求是将其显示为 helvetica。我面临着一个重大挑战,我无法更改现有网站和新组件 css。
我尝试如下编写新的css并且它有效
.abc p {
font-family: Helvetica;
}
但问题是每当 HTML 组件 css 发生变化时,我都必须重写我的 css 代码。他们是否有任何方法可以避免现有的规范化 css 仅适用于新的 HTML 组件块。