html - 如何继承CSS选择器来改变宽度

标签 html css

我有一个 css 样式定义为....

.field_input, .fi { /* input textbox */
    color: #555555;
    font-family: Arial, Verdana, Georgia, sans-serif;
    font-size: 12px;
    vertical-align: top;
    }

我想创建 3 个继承所有这些属性的新样式,但更改宽度....

.field_input_small {width: 15px;}
.field_input_medium {width: 30px;}
.field_input_large {width: 55px;}

我知道这不是正确的语法。我该如何正确地做到这一点?谢谢!

最佳答案

您可以对您的 html 元素使用多个 css 类:

CSS:

.field_input, .fi { /* input textbox */
    color: #555555;
    font-family: Arial, Verdana, Georgia, sans-serif;
    font-size: 12px;
    vertical-align: top;
}

.field_input_small {width: 15px;}
.field_input_medium {width: 30px;}
.field_input_large {width: 55px;}

HTML:

<div class="field_input field_input_small"></div>
<div class="field_input field_input_medium"></div>
<div class="field_input field_input_large"></div>

关于html - 如何继承CSS选择器来改变宽度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25725540/

相关文章:

html - 使用不透明度的 CSS 过渡淡出不起作用

javascript - 如何通过单击显示/隐藏下拉菜单?

css - 根据 React 中的页面更改导航栏背景颜色

html - 放大或从侧面拉伸(stretch)时文本从容器中泄漏

html - 一次具有两种定位类型的元素

javascript - ajax 调用返回值和我的 html 页面

javascript - 使用基于单选按钮选择的 jquery 将表格单元格添加到行尾

html - Sidebar、Navigation 和Content 怎么做呢?

css - CSS float 溢出属性解释

php - 区分不同版本的网站