2014-03-18 110 views
0

这太疯狂了。我设置的默认规则,例如用于如何摆脱!重要标签?

#page a { 
    color: #000; 
} 

然后,如果我有很深的某处的div #page内一个新的链接(这是整个网站主包装),这就需要不同的造型和色彩,它只能与!重要。就像现在几乎每一个新的造型规则!重要的是使其工作,颜色,字体家族,字体大小等。

我使用一个.css文件,我该如何摆脱!重要标签?我所有的CSS文件都来自所有这些!importants。我在问这个,因为我在某个地方读到!重要的是坏的,应该避免的,那么我该怎么做?

+2

您需要了解的特异性的CSS下直接申报。 – SLaks

+1

并正确地级联您的规则 – user934902

+0

那么,那是什么?学习如何? –

回答

0
  1. 删除初始!重要
  2. 将类分配给喜欢的属性,使所有H1,H2,... P,EM,A,等有自己的个人色彩
  3. 如果你有两个H1或p或需要单独的样式,使用类或使用靶向例如

    <p class="text1"> A text </p> 
    <div class="txtgroup"> 
        <p> Another text </p> 
    </div> 
    

可以这些样式如下:

.text1 {color: #fff} 
.txtgroup p{color:#cdcdcd} 
  1. 最后,保持你的主要css框架不变。创建custom.css,添加你的风格修改存在和正在改写

好运

+0

感谢您的信息。我刚刚了解到,我必须用.class而不是#id替换ID#页面,现在所有规则都不需要!重要。 –