1

如果这个计划值得与否,我想征求意见。我有一个现有的站点,并且某些元素定义了 CSS 类。我想我会为每个有一个类的元素附加一个新类:

<div class="existingClass">

会变成:

<div class="existingClass newClass">

然后,如果我想覆盖“existingClass”中的任何属性,我会在“newClass”中这样做(因为最后一个类属性被采用了?)。我这样想,什么都不会破坏,所以我不会冒险,因为我没有删除“existingClass”。

这个计划有问题吗?

4

2 回答 2

0

首先知道existingClass中有什么。以不会破坏布局的方式编写newClass 。要了解现有类中的内容,请使用 firebug 等工具来节省时间。

于 2013-08-19T16:25:45.597 回答
-1

确实,如果您不想乱编辑已经编写好的 CSS,这似乎是一个好方法。

您必须掌握的是CSS 优先规则,也称为 CSS 特异性。

关于它的一些好文章:

这很重要,因为当你想改变一种风格时,只有当你适当地遵循这些指导方针时,这个机会才会可见。如果你不这样做,那么你在渲染页面时会遇到一些麻烦。

于 2013-08-19T16:23:32.783 回答