html - 如何让我的 TD 中定义的类优先于为 TD 定义的通用类?

标签 html css class html-table

我有以下 HTML ...

#searchResults td {
		padding: 1px;
		word-break: break-word;
	}
	
	.noBreaks {
		word-break: normal;
	}
<td class="noBreaks" align="center">MYWORD</td>



	

然而,我的“noBreaks”类(class)似乎被“#searchResults td”类(class)取消了。我希望“noBreaks”类优先(也就是说,尊重其规则而不是其他类)。我怎样才能使用该类而不是“searchResults td”?

最佳答案

使用 #searchResults .noBreaks。在 CSS 中带有标签名称的 ID 比单独的类名称创建更高的特异性。这是一些关于 CSS 特性的文档 https://developer.mozilla.org/en-US/docs/Web/CSS/Specificity

关于html - 如何让我的 TD 中定义的类优先于为 TD 定义的通用类?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41782652/

相关文章:

css - 如何防止标语文本与所有其他内容重叠?

jquery - 旧版 IE 中不存在 Fancybox 覆盖

html - 使用 CSS3 自动滚动溢出文本

html - 如何使所有大小不同的 <div> block 共享相同的顶部边界(边距)?

html - 如何在不设置显式宽度的情况下使 div 的内容换行?

条件语句中的 C++ 模板类初始化

ios - 重用 API 管理器类和存储数据以使其可重用的最佳方法是什么

javascript - 在 Javascript 中获取类的所有实例

javascript - Google 没有正确缓存我的 AJAX 可抓取应用程序?

html - 为什么绝对元素相互堆叠而不是一个接一个堆叠?