我现在用的是引导CSS框架,它具有这样的:删除CSS属性没有JavaScript
.dropdown-menu {
left: 0;
}
,但我想这一点:
.dropdown-menu {
right: 0;
}
即我想删除一个属性,将其替换为另一个 - 我无法使用级联工作。即这是行不通的:
.dropdown-menu {
left: 0;
left: none;
right: 0;
}
这可能吗?
我现在用的是引导CSS框架,它具有这样的:删除CSS属性没有JavaScript
.dropdown-menu {
left: 0;
}
,但我想这一点:
.dropdown-menu {
right: 0;
}
即我想删除一个属性,将其替换为另一个 - 我无法使用级联工作。即这是行不通的:
.dropdown-menu {
left: 0;
left: none;
right: 0;
}
这可能吗?
要摆脱之前left
的值,请将其设置为auto
。为了确保它真的会覆盖旧的,你可能还需要!important
(取决于所使用的选择的特殊性,以及定义的顺序 - 但加入它不会伤害)
.dropdown-menu {
left: auto !important;
right: 0;
}
@CodeGroover:感谢您修复错字,但下次我们不要删除我的答案的一半...... – ThiefMaster 2012-07-05 11:39:48
没有文字,只有代码。可能是你做了改变,而我送你编辑版本。 – CodeGroover 2012-07-05 11:42:31
不明确地分配一个新的'left'属性的值,所有你用'right'做的事情是添加一个属性,而不是删除其他属性。 – 2012-07-05 11:35:14