悬停时更改项目的高度 - 顶部

Loo*_*Now 0 css

我想创建一个菜单.当我悬停时,项目的高度顶部会改变

在此输入图像描述

但真正的我的菜单就像

在此输入图像描述

这是我的jsfid http://jsfiddle.net/8vyUg/

<div id="menu">
    <ul>
        <li><a href="#">Who</a></li>
        <li><a href="#">What</a></li>
        <li><a href="#">Where</a></li>
    </ul>
</div>
Run Code Online (Sandbox Code Playgroud)

怎么办谢谢!

grc*_*grc 5

使用负边距向上移动元素,然后填充以将文本移回其原始位置,可以实现类似的效果.

#menu a:hover {
    margin-top: -10px;
    padding-top: 10px;
    background-color: #6666AA;
}
Run Code Online (Sandbox Code Playgroud)

示例:http://jsfiddle.net/bwQCL/1/