如果我需要修改凉亭内容怎么办?

时间:2016-02-24 21:04:44

标签: bower

请忍受我,我在这个周围缠绕我有点麻烦...

从表面上看,我知道这些问题似乎很愚蠢。答案我们你不要修改你的凉亭内容,因为每当凉亭更新时你所做的任何事情都会被覆盖,而你必须反复重新实施这些变化。

但是,如果情况有效地要求我修改我的一个凉亭组件样式的CSS样式表,我该如何处理呢?

我能想出的唯一解决方案是让我的自定义样式表样式具有相同的组件,确保在原始的bower样式表之后调用它,并让我的更改在初始样式上级联。

这对于某些属性(颜色等)可以正常工作但是更多"增量"属性?比如让我们说凉亭给一个项目的左边距为5px,但我把它设置为2px。

我的风格是否会在最高级别上取消否定最初的风格,还是会结合起来给我一个7px的余量?

如果它们一起添加,那是否意味着我应该在自定义样式表顶部的CSS重置中重置这些bower项属性?

很抱歉,如果这个问题愚蠢或偏离基础,我只是不明白我应该如何处理这个问题。

1 个答案:

答案 0 :(得分:0)

CSS属性不是累积的。他们没有加在一起。如果在多个位置设置了属性,则the most specific selector的属性将获胜,其余属性将被忽略。您可以通过以更高或相同的特异性重新指定属性来覆盖之前设置的属性。

在这种情况下,正确的方法可能是覆盖您自己的样式表中所需的几个样式,如同您所说的那样,它包含在组件的样式表之后。