gpt4 book ai didi

css - 在 CSS 中使用 ul#test 和 #test ul 有什么区别

转载 作者:太空宇宙 更新时间:2023-11-03 20:21:08 25 4
gpt4 key购买 nike

谁能阐明这两种 CSS 声明之间的区别:

ul#test {
}

#test ul {
}

我已经看过但似乎找不到区别,但是当我在测试页上使用它们时它们的行为不同。据我所知,他们做同样的事情,就是将#test ID 仅与分配给它的 UL 标签相关联。但是,在实际使用中,当我在样式表中使用 ul#test 时,格式设置工作正常。另一方面,如果我使用 #test ul 则不会。

你可以在这里看到我指的是什么:

http://jsbin.com/awixib/2/edit#source

ul#test 方法是否意味着将 ID 专门分配给 UL 标签,#test ul 是否意味着 UL 在分配了该 ID 的另一个标签内?

最佳答案

ul#test {
}

这个应用于id为testul

#test ul {
}

这个适用于ul,它的祖先是一个id为test的元素

关于css - 在 CSS 中使用 ul#test 和 #test ul 有什么区别,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10162520/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com