2011-04-04 67 views
4

我的任务是对现有网页控件进行一些更新并将其放在现有网页上。 Web控件使用大量硬编码格式来使其看起来很“漂亮”,并且网页使用CSS覆盖了几乎所有可以成像的视觉元素。所以当控件放在页面上时,它看起来非常糟糕。它基本上不可用,我不知道最好的方法是解决它。从css应用中排除部分页面?

有没有办法清除CSS,例如,作为指定DIV的一部分的所有元素,或者阻止将主css应用到这些组件的方法?

+0

你可以重置样式表应用到div – JohnP 2011-04-04 06:47:25

回答

0

您可以尝试CSS reset stylesheet(只需将类yui3-cssreset添加到您的元素)。

但唯一的问题是,它只是标准化浏览器之间的细微差别,并不是为了完全杀死所有样式表而产生的。

可以,但是,编辑代码重置backgroundfontborder

+0

复位样式表没有什么问题问的。他们只是将属性设置为某人选择的某些值。 – 2014-10-27 13:45:49

0

可以使用不伪选择,如:

:没有(#idname){ 属性...}

但这不会没有JS垫片工作无处不在。