小编Jan*_*her的帖子

悬停取决于Chrome中的字体大小

我在想什么......

我正在尝试制作一个具有悬停效果的菜单.如果你悬停一个链接,它的背景颜色应该改变.如果你去下一个,它应该顺利地改变到下一个链接.


问题

当您将鼠标悬停在一个链接上然后转到下一个链接时,元素之间会有一个小间隙.如果你的鼠标在那个确切的位置,没有任何反应.


工作实例

.menu-item {
  list-style: none;
  float: left;
  text-transform: uppercase;
  font-size: 21px;
  line-height: 30px;
}

a {
  padding: 20px;
}

a:hover {
  background-color: green;
}
Run Code Online (Sandbox Code Playgroud)
<div id="menu">
  <ul class="menu-list">
    <li class="menu-item"><a href='#'>Menü #1</a></li>
    <li class="menu-item"><a href='#'>Menü #2</a></li>
    <li class="menu-item"><a href='#'>Menü #3</a></li>
  </ul>
</div>
Run Code Online (Sandbox Code Playgroud)


不工作的例子

.menu-item {
  list-style: none;
  float: left;
  text-transform: uppercase;
  font-size: 20px;
  line-height: 30px;
}

a {
  padding: 20px;
}

a:hover {
  background-color: green;
}
Run Code Online (Sandbox Code Playgroud)
<div id="menu">
  <ul class="menu-list">
    <li class="menu-item"><a href='#'>Menü #1</a></li>
    <li class="menu-item"><a …
Run Code Online (Sandbox Code Playgroud)

html css google-chrome

30
推荐指数
2
解决办法
1688
查看次数

标签 统计

css ×1

google-chrome ×1

html ×1