如果父元素包含带有 CSS 和 HTML 的子元素,则将样式应用于父元素
cssweb developmentfront end technology更新于 2024/9/5 22:36:17
CSS3 中不存在父选择器。建议使用 CSS4 选择器 $ 来实现,其代码如下(选择 li 元素)−
ul $li ul.sub { ... }
或者,使用 jQuery,您可以使用如下的单行代码。:has() 选择器选择所有包含一个或多个与指定选择器匹配的元素。<li> 标签定义一个列表项。<ul>标签定义了一个无序(项目符号)列表。
$('ul li:has(ul.sub)').addClass('has_sub');
然后您可以在 CSS 中为 li.has_sub 添加样式。
相关文章
有用资源
css 参考教程 - 该教程包含有关 css 的更多信息:https://www.cainiaomax.com/css/

