导航栏上的悬停移动问题
Issue with hover movement on navigation bar
我正在为我的投资组合开发一个虚构的网站,并且被困在为什么悬停移动单词。每次我将鼠标悬停在单词上时,它都会移动。
这是代码:
nav{
position:fixed;
z-index:1000;
top:0;
bottom:0;
width:150px;
background-color:black;
color:white;
line-height:60px;
}
nav a{
-webkit-transition: all 0.2s;
-moz-transition: all 0.2s;
-ms-transition: all 0.2s;
-o-transition: all 0.2s;
transition: all 0.3s;
}
nav ul{
list-style-type:none;
margin-top:100px;
text-align:center;}
nav ul li a{
text-decoration: none;
display:inline-block;
text-align:center;
color:#fff;
}
nav a:hover {
background-color: #EBEBEB;
color: black;
margin: 0.5em 0;
display:block;
cursor:pointer;
}
nav a: hover: after{
text-decoration: none;
display:inline-block;
text-align:center;
color:#fff;
}
我非常感谢任何反馈。
导航 A:悬停 { 背景颜色: #EBEBEB; 颜色:黑色; 边缘: 0.5em 0; 显示:块; 光标:指针; }
更改边距时,元素将移动。将其更改为margin:0;
nav a:hover {
background-color: #EBEBEB;
color: black;
margin: 0;
display:block;
cursor:pointer;
}
如果您希望在不破坏布局的情况下发生某种移动效果,您可以尝试使用position:relative
和top:0.5em
相关文章:
- Canvas Html5绘图应用程序,移动画布会导致重大问题
- Javascript移动站点重定向问题
- 移动网站重定向问题
- Javascript移动重定向问题
- 移动设备上的视口问题
- 响应菜单问题-如何在移动环境中处理HREF和onclick事件
- 苹果/野生动物园在移动设备上播放背景视频时出现问题
- 离子框架移动应用程序性能问题
- jQuery 移动内部页面问题
- 剑道UI移动版 - 按钮点击时调用功能时出现问题
- 移动safari浏览器的滚动问题
- 猫头鹰旋转木马-自动高度移动问题
- 导航栏上的悬停移动问题
- 谷歌地图与ngmap移动问题
- iframe关于光标移动问题的设计模式
- jquery中的工具提示鼠标移动问题
- 引导旋转木马移动问题
- Html5画布旋转和移动问题
- 数据缓存jquery移动问题
- Codeigniter - Facebook - JQuery移动问题