首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何在菜单中定位悬停时的小空间?

如何在菜单中定位悬停时的小空间?
EN

Stack Overflow用户
提问于 2020-12-10 06:52:12
回答 1查看 36关注 0票数 0

当悬停文本时,它应该有全宽的背景效果,但正如你所看到的,在背景的右侧有一个小空间,它应该到达顶部以获得完整的效果。我想让它的完整的背景效果滑动到顶部。我真的很感谢你的帮助。谢谢你,❤️

它在About和Shop之间,你可以在博客文本中看到它,也可以在最后一个菜单文本中看到它。

Image

Codepen code

代码语言:javascript
运行
复制
* {
    margin: 0;
    padding: 0;
    box-sizing: border-box;
}

body {
    font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;
    font-size: 20px;
}

.pdng-3 {
  padding: 30px;
}

nav {
    display: flex;
    flex-direction: row;
    justify-content: center;
    background-color: #45372C;
}

ul {
    display: flex;
    list-style: none;
}

li a {
    text-decoration: none;
    padding: 30px;
    color: #000000;
    font-size: 22px;
    font-weight: bold;
    color: #ffffff;
}

 li a:before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    z-index: -1;
    background-color: #9F8066;
    transform: scaleY(0);
    transform-origin: bottom;
    transition: transform .4s ease-in-out;
    
  }
  
  li a:hover:before,
  li a:active:before,
  li a:focus:before {
    transform: scaleY(1);
    transition: .4s;
    color: #ffffff;
    
  }
  
  li a {
    z-index: 1;
    position: relative; 
   
  }
代码语言:javascript
运行
复制
<nav class="pdng-3">
        <ul>
            <li><a href="#">About</a></li>
            <li><a href="#">Shop</a></li>
            <li><a href="#">Story</a></li>
            <li><a href="#">Blog</a></li>
            <li><a href="#">Contact</a></li>
            <li><a href="#">Blog</a></li>
        </ul>
    </nav>

❤️

EN

回答 1

Stack Overflow用户

发布于 2020-12-10 08:01:07

我只是继续进行了压力测试,也不能重复这个问题。很可能是您放置在NAV上方的内容导致了问题和/或您运行站点的特定浏览器。

在所有视图中,一切都运行得很好。我甚至在NAV上添加了几行不必要的内容,这似乎没有破坏任何东西。

我还建议阅读如何让你的导航条响应(如果你还没有这样做的话)

祝你好运!

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/65226102

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档