【发布时间】:2023-03-21 07:57:01
【问题描述】:
我在 Liferay 门户的一些 CSS 文件中有以下 CSS 代码。
html > 表示什么?什么时候应该使用?
.lfr-dockbar-pinned {
.dockbar {
left: 0;
position: fixed;
right: 0;
top: 0;
}
.pin-dockbar img {
background-image: url(../images/dockbar/unpin.png);
}
}
html > .lfr-dockbar-pinned {
padding-top: 3.45em;
}
【问题讨论】:
-
很好奇为什么要选择
html > .lfr-dockbar-pinned- 该类是否附加到body元素? -
是的,它附加到
body元素。这是代码 -<body class=" controls-hidden lfr-dockbar-pinned guest-community signed-in public-page">。不知道他们(Liferay)为什么这样做.. -
@VikasV 可能是 joomla 模板
-
我想知道为什么
html >是必要的。也许是 IE6 黑客?通常黑客以html > body开头,而不仅仅是html >。 -
@BoltClock 我猜
html body {}在这里是等价的
标签: html css css-selectors