【发布时间】:2020-10-07 20:20:22
【问题描述】:
我正在尝试设置菜单样式,但遇到了一个小问题。 我希望悬停时的红色边框触摸导航的边框底部。所以它看起来像这样:
我怎样才能得到这个效果?我试过了,但我下面的代码是这样做的:
nav {
display: flex;
align-items: center;
border-bottom: 1px solid #546478;
padding: 5px 20px;
}
.nav__container {
max-width: 93.75rem;
margin: 0 auto;
}
li {
list-style: none;
margin: 20px;
}
li:hover {
border-bottom: 1px solid red;
}
.hero__nav-items {
margin-left: auto;
}
.hero_nav-list {
display: flex;
}
<section class="hero">
<div class="hero__container">
<nav>
<div class="hero__nav-logo">
<img src="img/logo.png">
</div>
<div class="hero__nav-items">
<ul class="hero_nav-list">
<li>Menu</li>
<li>Menu</li>
<li>Menu</li>
</ul>
</div>
</nav>
</div>
</section>
【问题讨论】: