我需要一些帮助来编写或者找出是否有可能在css中为悬停函数编写if或case语句。鼠标悬停用于显示具有共享类父级名称的链接的下拉列表。
基本逻辑是,如果一个类的悬停功能被激活/打开,则停用/关闭共享父类的中的另一个悬停功能。
在我看来,伪代码是这样的:
if (.drop: hover .last) /*when the cursor hovers, do below*/ then
.drop: hover .last{display:block;}
.drop:hover .first{display: none;}
.drop:hover .second{display: none;}
.drop:hover .third{display: none;}
etc...
elseif (.drop:hover .first) then
.drop:hover .first{display: block;}
.drop:hover .last{display: none;}
.drop:hover .second{display: none;}
.drop:hover .third{display: none;}
endif
https://stackoverflow.com/questions/50748530
复制相似问题