gpt4 book ai didi

html - 你怎么边界底部:none; the previous menus?

转载 作者:太空宇宙 更新时间:2023-11-03 23:26:14 26 4
gpt4 key购买 nike

所以我使用 flex 创建了一个菜单。当菜单未悬停时,我使用底部边框来指示用户将鼠标悬停在菜单上时可以选择的元素。

当用户将鼠标悬停在菜单上时,我想删除用户未将鼠标悬停在其他菜单上的底部边框。

我的代码可以删除悬停菜单后的菜单底部边框。

问题:我的代码无法删除悬停菜单之前的菜单底部边框。

JSfiddle 链接:http://jsfiddle.net/Hiroga/pubLdtxh/

CSS:

/*
ColorCombo Ref:http://www.colorcombos.com/color-schemes/107/ColorCombo107.html
#6699CC
#003366
#C0C0C0
#000044
*/

body {
background-color:#000044;
font-family:'Trebuchet MS', 'Lucida Sans Unicode', 'Lucida Grande', 'Lucida Sans', Arial, sans-serif;
font-size:14px;
}

/*Navigation*/
nav {
display:flex;
width:auto;
height:auto;
justify-content:center;
align-content:center;
background-color:#C0C0C0;
border-radius:5px;
box-shadow:5px 5px 5px;
}

nav > div {
margin:5px;
cursor:pointer;
border-radius:5px;
}

.menu{
border-bottom:3px solid black;
}

.menu > div {
display:none;
}

.menu:hover{
border-bottom:none;
}

.menu:hover ~.menu{
border-bottom:none;
}

.menu:hover > div{
display:flex;
margin-top:3px;
background-color:#C0C0C0;
border-radius:5px;
justify-content:center;
align-content:center;
}

.menu:hover > div:first-child {
border-top:3px solid black;
}

.menu:hover > div:last-child {
border-bottom:3px solid black;
}

HTML:

<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>Sample Modern</title>
<link href="styles.css" rel="stylesheet" />
<script src="jquery-2.1.1.min.js"></script>
</head>
<body>
<nav>
<div>
Home
</div>
<div class="menu">
Menu
<div>
Item
</div>
<div>
Item
</div>
<div>
Item
</div>
</div>
<div class="menu">
Menu 2
<div>
Item 2
</div>
<div>
Item 2
</div>
<div>
Item 2
</div>
</div>
<div class="menu">
Menu 3
<div>
Item 3
</div>
<div>
Item 3
</div>
<div>
Item 3
</div>
</div>
</nav>
</body>
</html>

最佳答案

观看直播 jsFiddle

添加这个,

.menu:not(:active){
border-bottom:none;
}

关于html - 你怎么边界底部:none; the previous menus?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26864128/

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