html - 悬停时,菜单链接会向左移动一点

标签 html css css-transitions

我有一个 CSS3 菜单,一切正常,但是当我设置 -webkit-transition: 以扩展菜单中的宽度和边距时,当我将鼠标悬停在 ul 不是按钮,它向左摇晃 1px 直到过渡结束。

你可以在这里查看:

http://developers-community.com/beta/

请随意查看网站源代码并转到 style.css,因为菜单对于 jsFiddle 来说太大了。

最佳答案

<div id="my_menu">

<ul>

<li style="width: 98px;"><a class="menu" href="http://developers-community.com/">Home</a></li>

<li style="width: 98px;><a class="menu" href="about.html">About</a></li>

<li><a class="menu" href="#">Contact</a></li>

<li><a class="menu" href="#">Apps/Tabs</a></li>

<li><a class="menu" href="#">Web Services</a></li>

</ul></div>

添加这个....这会起作用

关于html - 悬停时,菜单链接会向左移动一点,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18681777/

相关文章:

css - 下划几行文字+下划线为全 Angular +响应式

html - CSS 位置转换和显示 :none

CSS 转换导航问题

javascript - 使用 Javascript 将变量写入第二个 HTML 文件

html - 可点击的图像页脚,html

javascript - Show more/Show less 在刷新时停留在页面上

html - 更改 HTML 符号的字体颜色

javascript - 刷新时更改边框底部和边框顶部颜色

html - 在html中将表格放在 Canvas 中

html - 如何在悬停时向右移动箭头?