小编And*_*rew的帖子

CSS继承和覆盖它

我是CSS的新手.我创建了一个Drupal网站并播放主题.

我有一些面包屑的东西,我想主题.如果我进入Firebug并关闭CSS属性

background
border-color
border-style
Run Code Online (Sandbox Code Playgroud)

在下面的代码中

.breadcrumbs .inner {
    background: none repeat scroll 0 0 #EFEFEF;
    border-color: #929292 #E2E2E2 #FFFFFF;
    border-style: solid;
    border-width: 1px;
    color: #8E8E8E;
}
Run Code Online (Sandbox Code Playgroud)

我得到的文字正是我想要的.

如果我现在进入我的style.css继承代码并发布

.breadcrumbs .inner {
    border-width: 1px;
    color: #8E8E8E;
}
Run Code Online (Sandbox Code Playgroud)

我保留不需要的格式.如果我.breadcrumbs .inner在style.css中指定不再设置它并覆盖级联中更高的指定值?

如果不是这样的话,如何在不更改其他样式表的情况下停止继承?

谢谢,

安德鲁

附加信息

这就是我现在所拥有的

在此输入图像描述

这就是我想要的 在此输入图像描述

css

9
推荐指数
2
解决办法
4万
查看次数

我的css来自哪里?

我正在Drupal为我的妻子开店.我不是一个网络人员,除了一些变化之外,还保留了很多东西.这不是我的第一个Drupal网站,而是我的第一家商店.

使用Firebug我找到了div并且能够在必要时更改颜色.

我现在需要做一个改变,但我找不到问题所在.

如果我打开桌子我想改变Firebug中的背景颜色我可以查看css:

萤火

如您所见,背景颜色显示为透明.

如果我点击Firebug显示css来自它的链接指向

http://10.0.1.151/sites/default/files/css - 那里的文件看起来像css的缓存,因为它们有最近的时间和日期.

如果我使用firebug暂时更改背景颜色:

萤火虫2

表格看起来就像我想要的那样.

所以我想我的问题是如何对样式表进行更改以使其永久化?

提前致谢,

安德鲁

PS.我已经砍掉了样式表的一些底部,因为我是新手,网站不会让我发布更多内容.

以下是一份副本style.css:

/* $Id: style.css,v 1.1.2.11 2010/07/02 22:11:04 sociotech Exp $ */


/* Margin, Padding, Border Resets

-------------------------------------------------------------- */

html, body, div, span, p,

dl, dt, dd, ul, ol, li,

h1, h2, h3, h4, h5, h6,

form, fieldset, input, textarea {

  margin: 0;

  padding: 0;

}



img, abbr, acronym {

  border: 0;

}





/* HTML Elements

-------------------------------------------------------------- */

p {

  margin: 1em 0;

} …
Run Code Online (Sandbox Code Playgroud)

html css drupal

3
推荐指数
1
解决办法
1033
查看次数

标签 统计

css ×2

drupal ×1

html ×1