本文介绍了使元素不受CSS规则的影响的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我的Google Chrome扩展程序需要在用户浏览自定义元素(例如< xelem>原始内容< / xelem> )时封装某些元素的内容。

My google chrome extension needs to wrap content of certain elements on page user is browsing into custom element, say, <xelem>original content</xelem>. This change should not make any visible effect.

是否可以使< xelem> code> * css规则(或任何其他可能适用的规则),但同时保留继承的样式?

Is it possible to make <xelem> NOT affected by * css rules (or any other rules that might apply to it), but at the same time retain inherited styles?

推荐答案

考虑到您正在使用css3,请查看 pseudo-class。

Considering you are working with css3, have a look at the :not pseudo-class.

:not(xelem) {
    /* ... */
}

应该可以工作...

这篇关于使元素不受CSS规则的影响的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

09-09 06:50