【发布时间】:2016-11-11 14:12:22
【问题描述】:
有没有办法通过引用一个类来对所有元素进行分组:
例如:
.formres select input[type="file"] input[type="email"] input[type="text"] input[type="password"] {
width: 150px;
}
但这不起作用,我希望 .formres 类中的所有元素宽度为 150。想知道这是否可行,或者我是否必须编写单独的值。
PS
我已经知道逗号的方式了,
.formres select, .formres input[type="file"], .formres input[type="email"], .formres input[type="text"], .formres input[type="password"] {
width: 150px;
}
一些其他的方式来做到这一点,由一些运营商?不需要一遍又一遍的类名。
【问题讨论】:
-
关于您的附加问题:正如我所写:使用 SASS 或 LESS,但不能仅使用 CSS。
-
如果你希望类
.formres中的所有元素都是width: 150px,那么你可以使用.formres * { width: 150px; }。不过,我不确定这是否真的是你想要的。您也可以包含您的 HTML 吗?我们需要准确了解您要选择哪些元素。 -
同样,如果您只想在
.formres中输入宽度:150px,那么只需使用.formres input { width:150px; }
标签: css