您好我有一个应用了Css角色的通用DIV。
我想知道CSS是否允许在DIV中设置HTML标记的样式(仅适用于具有该角色的DIV),该标记具有Css角色。
请让我知道你的想法。感谢您抽出宝贵时间。
<div class="Role">
<table></table>
</div>
.Role
{
// Style for <table> tag.
}
答案 0 :(得分:2)
.role > table {
/* styles here */
}
答案 1 :(得分:2)
使用您需要的角色类设置div格式的表格
.Role table {
//style for table tag
}
答案 2 :(得分:2)
确实可以使用descendant selector:
.Role table {
// Style for <table> element.
}
或使用child selector:
.Role > table {
// Style for <table> element.
}
答案 3 :(得分:1)
您可以使用.Role table
选择器。
答案 4 :(得分:1)
您有几种选择:
后代选择器选择器.Role table
,例如,选择是否应用包含在元素中的所有表,无论如何,使用类Role。
子选择器 .Role > table
会将关联的规则应用于具有类Role
例如,考虑一下这个html片段:
<div class="Role">
<table id="t1">
<tr><td>
<table id="t2">
....
</table>
</td></tr>
</table>
</div>
答案 5 :(得分:0)
见the CSS selectors - pattern matching。您可以使用以下其中一项,具体取决于您的需求:
.Role * { ... } /* matches any tag in div class="Role" */
.Role > * { ... } /* matches any tag which is direct child of div class="Role" */
您可以将*替换为任何特定的选择器(标签,类等)