html css样式覆盖,html – 使用第二个样式表覆盖CSS

你用CSS描述的是继承,基本上它会“堆叠”你的css定义,所以你做了body {color:blue}的例子,body {font-weight:bold;你将通过继承结束身体的两个值(而不是重写!)

要对抗继承,您需要将主要的css表定义清零或消除.

所以如果你有这样的例子:

body { padding: 5px; color: red }

并且你希望在你的第二张表中有一个3px的字体颜色为蓝色,你可以执行以下操作来对抗继承

body {padding: 0px; margin: 3px; color: blue }

这样你就可以将填充归零(如果你愿意,可以将其取消为0).颜色将被覆盖,保证金将是新增值.

我建议(如果你已经没有)使用启用了firebug的Firefox(双屏幕帮助很大,但不需要). Firebug将显示由于继承而被取消的行,并且实质上会被覆盖.

您也可以使用自己的类,并在类定义上加倍(或更多),如下所示:

.red { color: red; }

.center { text-align: center; }

.w500px { width: 500px; }

This text is red and centered

这样您只需将值组合成一个值.可能会给你另一个关于如何以不同方式做事的想法.

希望有所帮助.

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值