html - 如何对一个元素使用多个 css 类?

标签 html css

我有一个类:

.grid_1, .grid_2, .grid_3, .grid_4, .grid_5, .grid_6, .grid_7, .grid_8, .grid_9, .grid_10, .grid_11, .grid_12, .grid_13, .grid_14, .grid_15, .grid_16 {
 display: inline;
 float: left;
 margin-left: 10px;
 margin-right: 10px;
}

现在我说要改变 display: inline;->display: block;float: left;->float: none; 一个元素;

我创建另一个类:

.logonormal{
float:none;
display:block;
}

我在 html 中说:

<header id="banner" role="banner" class="grid_12 logonormal">

但我在 Firefox 中看不到 logonormal。我做错了什么?

最佳答案

确保 .logonormal 类定义在 CSS 文件中 .grid_12 类的某处。由于选择器具有相同的优先级,因此这是决定因素。

关于html - 如何对一个元素使用多个 css 类?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14365420/

相关文章:

html - Flexbox 子项缩小到某个点(但如果不需要就不要扩展)

javascript - 调整浏览器大小时如何隐藏div?

html - 应用负倾斜对内部 HTML 没有影响

HTML5 & CSS3 响应式网站设计边距问题

javascript - 使用 Java 脚本将可变数量的答案保存到单个文本框

javascript - 如何从表中动态删除/编辑行和列

ios - 视频标签在 iPhone Safari 或 Chrome 和某些 iPad 上不起作用

javascript - 在顶部显示 Div ..它在 Chrome 浏览器中不起作用

jquery - 使用 jQueryMobile 计算内容的大小

html - 网格布局容器中没有高度