CSS垂直JQuery菜单
我现在所在的地方- 好吧,为了更好地理解我想学的东西,你可以去看看我在哪里 我想把鼠标悬停在列表上,让背景从透明到当前背景色从左向右滑动 任何帮助都将不胜感激 CSSCSS垂直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;
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尝试过了吗?我可以看看代码吗?这么简单的效果,但我觉得自己很笨。谢谢