首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > CSS >

css hover上拉菜单

2013-01-07 
css hover下拉菜单本帖最后由 BaronZ 于 2012-12-19 15:41:05 编辑我的代码现在是鼠标移过root的时候,下拉

css hover下拉菜单
本帖最后由 BaronZ 于 2012-12-19 15:41:05 编辑 我的代码现在是鼠标移过root的时候,下拉菜单出现在root下面。我想改成鼠标移过去的时候,下拉菜单出现在root的右边(和root同一行),可以吗?要怎么改代码?


  ul.cssMenu, ul.cssMenu ul
{
list-style:none;
margin:0; 
padding:-10;
position: relative;
}
ul.cssMenu ul 

        display:none; /*initially menu item is hidden*/
        position: absolute; /*absolute positioning is important for menu to float*/
        
}
ul.cssMenu li:hover > ul 

display:block;
background-color:red;
}


<html>

<link href="1.css" type="text/css" rel="stylesheet" />


<ul class="cssMenu">
<li>
<font color="blue">root<font>           
<ul>
<li><a href=#>sub</a></li>
</ul>
</li>

</ul>

</html>

[解决办法]
感谢分享经验
[解决办法]

ul.cssMenu li:hover > ul            

    display:block;
    background-color:red;
    top:-150px;
    left:50px;
}

[解决办法]
好像是定位有问题

热点排行