如何将 css 属性应用于元素内的所有内容。
就像我有:
p
{
font:15px "Lucida Grande", Arial, sans-serif;
padding-right:150px;
}
<p>
<span>
<div>
</div>
</span>
</p>
Run Code Online (Sandbox Code Playgroud)
您发布了无效的 HTML。块级元素,例如<div>不要进入<p>标签内部,尤其是不在内联元素内部,例如<span>.
无论如何,匹配任何内容的 CSS 选择器是*
p, p * {
font: 15px 'Lucida Grande', Arial, sans-serif;
padding-right: 150px;
}
Run Code Online (Sandbox Code Playgroud)
小心使用 * 选择器。当有很多元素要匹配时,它是“慢”的。