Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/74.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
CSS垂直JQuery菜单_Jquery_Css_Menu_Slide - Fatal编程技术网

CSS垂直JQuery菜单

CSS垂直JQuery菜单,jquery,css,menu,slide,Jquery,Css,Menu,Slide,我现在所在的地方- 好吧,为了更好地理解我想学的东西,你可以去看看我在哪里 我想把鼠标悬停在列表上,让背景从透明到当前背景色从左向右滑动 任何帮助都将不胜感激 CSS body { background-color:#222;} a { transition:all 200ms ease-in-out; -webkit-transition:all 200ms ease-in-out; -moz-transition:all 200ms ease-in-out;

我现在所在的地方-

好吧,为了更好地理解我想学的东西,你可以去看看我在哪里

我想把鼠标悬停在列表上,让背景从透明到当前背景色从左向右滑动

任何帮助都将不胜感激

CSS

body {
    background-color:#222;}

a {
    transition:all 200ms ease-in-out;
    -webkit-transition:all 200ms ease-in-out;
    -moz-transition:all 200ms ease-in-out;
    -o-transition:all 200ms ease-in-out;}

div#download a {
    position:absolute;
    bottom:0px;
    right:0px;
    width:auto;
    height:auto;
    color:#555;
    text-decoration:none;
    padding:0px 5px 5px 0px;}

div#download a:hover {
    position:absolute;
    bottom:0px;
    right:0px;
    width:auto;
    height:auto;
    color:#FFF;}

div#navigation {
    position:absolute;
    top:0px;
    left:0px;
    width:200px;
    height:100%;
    background-color:#333;
    box-shadow:0px 0px 16px #000;}

ul#nav {
    position:absolute;
    bottom:50%;
    width:80%;
    margin:auto;
    list-style:none;
    margin:0px;}

ul#nav li {
    color:#FFF;
    background-color:#666;
    border-bottom:1px solid #333;
    padding:0px 0px 0px 20px;
    margin:0px 0px 5px -40px;}

ul#nav li a {
    color:#999;
    text-decoration:none;}

ul#nav li a:hover {
    color:#FFF;}
index.html

<html>
<head>
<title>Simple Learning Project</title>
<link rel="stylesheet" type="text/css" href="style.css">
<script type="text/javascript" src="js/jquery.js"></script>
</head>
<body>
    <div id="download">
        <a href="jquery-flash-like-menu.zip">Download Source!</a>
    </div>
    <div id="navigation">
        <ul id="nav">
            <li><a href="#">Home</a></li>
            <li><a href="#">About</a></li>
            <li><a href="#">Software</a></li>
            <li><a href="#">Contact</a></li>
            <li><a href="#">Forum</a></li>
        </ul>
    </div>
</body>
</html>

简单学习项目

刚刚添加了一个幻影DIV,请注意CSS,现在
#nav ul
比我们的幻影DIV具有更高的z索引,它将充当背景


它抓住了你的'李'元素的高度和宽度,所以你可以随时更改你的CSS,我们的幻影背景将自行调整

请提供一些代码、标记或图像来描述您的问题,而不是提供外部链接。这些链接可能有一天会被破坏。如果我理解的很好,你希望最初没有
li
背景,但在
li
悬停后滑动它,对吗?是的,没错。我添加了代码,在悬停时使用了我想要的背景色。您已经用jQuery尝试过了吗?我可以看看代码吗?这么简单的效果,但我觉得自己很笨。谢谢