输入 2 个类,JavaScript 影响一个的边框颜色



标题可能令人困惑,但我想要的很简单(我希望)。

我有一个有 2 个类的输入,一个使用一些 javascript 来更改输入的边框颜色。我不希望这种情况发生,因为我的一些输入只有 1 个类,因此它们的边框颜色与其他输入不同。

我可以编辑另一个类的css(不使用javascript)吗,以便无论我向输入中添加多少个类,它都保持其原始边框颜色?

是的,你可以,通过在要保留的类上使用 !important。

.c1 {
    border-color: inherit !important;
}

见 jsfiddle 在 http://jsfiddle.net/a58Gc/.对于演示行为,请移除!important并重新运行小提琴。

最新更新