仅在CSS中选择顶级UL

问题描述 投票:0回答:1

试图仅选择顶级UL元素,并排除CSS中的任何嵌套UL元素。我尝试了许多不同的变体,但找不到解决方案。

作为示例,html代码可能类似于以下内容。现在,我想继续仅对顶层UL进行样式设置,而不将样式应用于嵌套的UL。在我的场景中,我无法将任何类或ID添加到html代码中-无需更改html(仅CSS)。

非常感谢!

<ul>
    <li>
        <ul>
            <li>
                <ul>
                    <li></li>
                    <li></li>
                </ul>
            </li>
            <li>
                <ul>
                    <li></li>
                    <li></li>
                </ul>
            </li>
        </ul>
    </li>
</ul>
css html-lists
1个回答
1
投票

我决定使用body > ul,因为我要设置样式的ul元素不会低于任何其他ul元素。

© www.soinside.com 2019 - 2024. All rights reserved.