反恐精英css队伍不平衡代码,一个css属性值优于另一个cs属性值

对于一个按钮,我有3个可能的类:“state-normal”,“state-focus”和“state-hover”。 所有元素具有相同的属性(背景,边框,...),但 属性的值不同。

如果一个按钮获得“状态焦点”,我不想删除类“状态正常”。

如果一个按钮是“状态焦点”并获得“状态悬停”,我不想删除类“ ”状态焦点“。

在浏览器中的语言规范,你可以给一个“质” /优先语言:一个css属性值优于另一个cs属性值

"Accept-Language: da, en-gb;q=0.8, en;q=0.7"

这将是巨大的,做同样也在CSS:

.state-normal { background-color: #aaaaaa;q=0.5 }

.state-focus { background-color: #bbbbbb;q=0.7 }

.state-hover { background-color: #eeeeee;q=0.9 }

我知道,有在CSS中什么也没有。

但是,我知道在jQuery UI中他们有这样的一种,因为他们在向一个元素赋值“ui-state-focus”时不会删除“ui-state-default”。他们是如何做到的呢?

是否有另一种方法来实现这个技巧(无!重要)。

非常感谢

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值