css - 多个控件,将 CSS 应用于选定的一个
问题描述
我有一个带有 3 个 Telerik RadGrids 的 aspx 页面。在其中一个上,我需要覆盖我使用此代码完成的默认样式:
<style type="text/css">
.RadGrid .rgHoveredRow {
background: #25A0DA !important;
color: white !important;
}
.rgAltRow, .rgRow {
cursor: pointer !important;
}
</style>
问题是这将应用于所有 radgrid 控件。如何更改此代码以仅将其应用于名为 radgrid 的控件Radgrid1
?
解决方案
您应该在选择器前面加上网格的 id
<style type="text/css">
#Radgrid1.RadGrid .rgHoveredRow {
background: #25A0DA !important;
color: white !important;
}
#Radgrid1 .rgAltRow,
#Radgrid1 .rgRow {
cursor: pointer !important;
}
</style>
根据生成的 HTML,您可能需要更改第一个选择器以#Radgrid1 .RadGrid .rgHoveredRow
注意额外的空间
推荐阅读
- typo3 - 是否可以在 eID 脚本的数据库查询中使用限制容器?
- elasticsearch - Stormcrawler v1.14 是否与 Elasticsearch 6.7.x 兼容?
- python - 写10次行通过
- python - Cisco 控制器 ssh 不接受来自 python 脚本的命令
- php - Redis如何存储数组保留键的顺序
- c++ - 从 sln 文件生成 Qt pro 文件
- svg - 所有 SVG 路径都必须以 Move 开头吗?
- android - 尝试调整文本输入的大小。(基维,QPython,安卓)。但不确定如何正确编写代码
- c++ - 为什么全局变量在 jni 函数中为空?
- php - 如何在 base64 中编码 xls 文件?