【发布时间】:2018-10-16 16:40:31
【问题描述】:
我正在制作一个可悬停的ul,它在另一个div 中显示p 元素。
由于在纯 CSS 中没有父选择器,我被卡住了,无法弄清楚它应该如何工作。
Fiddle 出于某种原因(对我而言)不起作用,所以这里有一个 bin:
https://jsbin.com/yohapudimo/edit?html,css,output
我最大的努力是:
#infoDrop > li:hover ~ #aboutPara > p{
display: inline;
}
在尝试定位同级 div 时
【问题讨论】:
-
您将需要 javascript 来使用该标记执行您想要的操作。
#aboutPata不是li的兄弟。 -
由于页面加载和技能组合而试图避免编写脚本。
-
那么使用纯 CSS 和那个标记是不可能的。正如你已经知道的 CSS 没有父选择器
-
请在问题本身中包含所有需要的代码。不要让我们去场外寻找标记等重要部分。你最好的选择是minimal reproducible example 在它自己的问题中。使用编辑器中的
<>按钮添加交互式sn-p。 -
投反对票?人们是否也会因为链接到小提琴而遭到否决???
标签: css sass css-selectors parent siblings