gpt4 book ai didi

css - 具有自动宽度的悬停线位于元素菜单下

转载 作者:行者123 更新时间:2023-11-28 10:19:28 25 4
gpt4 key购买 nike

需要你的帮助。我有元素菜单和带自动宽度的底线,具体取决于菜单项。

http://jsfiddle.net/wS45c/ - 这条红线必须在灰色悬停内。怎么做?盒子阴影没有帮助:(

HTML
<nav class="menu">
<ul>
<li><a href="#">Home</a></li>
<li><a href="#">Information</a></li>
<li><a href="#">New</a></li>
<li><a href="#">Price</a></li>
<li><a href="#">Shop</a></li>
<li><a href="#">Contacts</a></li>
</ul>
</nav>

CSS

.menu li {
display: inline-block;
vetical-align: top;
}

.menu a {
display: block;
text-decoration: none;
color: #fff;
padding: 30px 20px;
text-align: center;
}

.menu a:hover {
background: #242424;
box-shadow: 0 25px 0 -20px red;
}

最佳答案

你只需要改变这一行:

box-shadow: 0 25px 0 -20px red;

收件人:

box-shadow: 0px -5px 0px 0px red inset;

它会起作用的。检查这个 fiddle :JSFIDDLE

关于css - 具有自动宽度的悬停线位于元素菜单下,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24099247/

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