ntjm.net
当前位置:首页 >> CSS二级菜单栏的A hovEr为什么不起作用 >>

CSS二级菜单栏的A hovEr为什么不起作用

css中:link伪类的使用选择未被访问的链接,并设置其样式a:link,如果你要点击或进入某个元素使其他元素显示或改变建议使用js,a因父本ol已设置display为none所以a不在页面中显示故a:hover无法实现

如果我猜的不错的话,你用的方法是鼠标在一级上时,二级的display设置为block,当鼠标离开一级时display为none。所以当你的鼠标离开一级指向二级时二级隐藏了。 你可以这样写,当鼠标指向一级节点时,它的二级节点为显示,而其他一级节点的二级...

检查2级菜单标签是否放在一级菜单标签内部

body{ margin:0px; padding:0px; } li{ list-style:url(1.jpg); } a{ display:block; } a:link,a:visited { text-decoration: none; color:#000000; } .menu{ margin:0px auto; width:404px; height:21px; } .menu ul{ margin:0px; padding:0px...

样式结束打分号是什么意思啊,不要分号

这个你要加个钩子 就是你要加多一个层,这个层放在菜单的后边,菜单放到这个层上面,当鼠标进入这个层时,将这个层的高变长就可以了当鼠标移出这个层时,这个层的高度回到默认。 类似下面 自己试着琢磨,其实也可以先将ul隐藏 鼠标进入div时显示...

在使用 link的时候,要使用如下顺序,否则hover则没有任何效果 a:link a:visited a:hover a:active

纯CSS的下拉菜单 支持IE6 IE7 Firefox *{margin:0;padding:0;} .menu{font-size:12px;position:relative;z-index:100;} .menu ul{list-style:none;} .menu li {float:left;position:relative;} .menu ul ul {visibility:hidden;position:absolu...

解决办法: #mainBody a,#mainBody a:visited{ color:#000; text-decoration:none; font-size:12px; } #mainBody a:hover,#mainBody a:active{ color:#b22739; }

因为这个是行内样式,:hover 盖不了行内样式; 把div的行内样式写到样式表里就可以

网站首页 | 网站地图
All rights reserved Powered by www.ntjm.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com