继承自另一个类

cla*_*rkk 7 css

如何在CSS文件中使一个类继承自另一个类?

input.btn {
    border:1px solid #23458c;
    background:url('gfx/layout.btn_bg.png');
    color:#f0f5fa;
    font-weight:bold;
    margin-right:6px;
    padding:1px 6px 2px 6px;
    cursor:pointer;
}

input.btn_light {
    border:1px solid #717b8f;
    background:url('gfx/layout.btn_light_bg.png');
}
Run Code Online (Sandbox Code Playgroud)

在这里,我想input.btn_light继承input.btn...如何在CSS文件中做到这一点?

@vadiklk

input.btn {
    border:1px solid #23458c;
    background:url('gfx/layout.btn_bg.png');
    color:#f0f5fa;
    font-weight:bold;
    margin-right:6px;
    padding:3px 6px 4px 6px;
    cursor:pointer;
}

input.btn_light {
    input.btn;
    border:1px solid #717b8f;
    background:url('gfx/layout.btn_light_bg.png');
}
Run Code Online (Sandbox Code Playgroud)

ror*_*ryf 13

为HTML元素提供两个类:

<input type="submit" class="btn btn_light" value="Action" />
Run Code Online (Sandbox Code Playgroud)

  • +1只用于使用CSS.当CSS完成工作时,使用别的东西有什么意义?这就像你以某种方式_Cascading_那些_Styles_ :-) (2认同)