hover使用演示【a:hover】使用的是英文冒号;
iehover前面有英文句号,说明是className;
iehover是自己定义的一个样式,如
.iehover {
color:red;
}
html代码可以这样
hover是css伪类的一种。iehover不是伪对象,而是用户自定义的一个类名,是为了便于浏览器兼容为对象hover而命名的一个类名;
伪类(Pseudo classes)是选择符的螺栓,用来指定一个或者与其相关的选择符的状态。它们的形式是selector:pseudo class { property: value; },简单地用一个半角英文冒号(:)来隔开选择符和伪类。
CSS有四个可以安全用在超链接上的伪类。
:link用在未访问的连接上。
:visited用在已经访问过的连接上。
:active用于获得焦点(比如,被点击)的连接上。
:hover 用于鼠标光标置于其上的连接。
完全不知1楼所云。楼主,你学这下拉菜单前,请认真的把Css基础学好,不要为实现某个效果想一步登天。如果你有从头学Css,我相信你不会问这个问题。不知道你这代码哪来的,写成这样。请看清楚:hover与.iehover,一个是伪类,一个是普通的类,怎么扯到了一起,不要看到新单词就认为是新产品。li.iehover叫什么我压根儿没去记,只要知道这些都叫选择器,优先权的计算都一样就可。还有你说的那个li.iehover与li#iehover是否等价,我真的懒得说,请回去看什么叫类选择器和什么叫Id选择器。如上面说得有点过的话我说声Sorry 。
hover属性在ie6下工作得不是很正常,为了解决这个问题,也是为了向ie6兼容吧,注有了iehover这个属性,你就把它看成IE和FF中的CSS的hack技术吧
亲爱你永远是我心里
我的心里好像明白了什么
生烟雨场梦
我会累但习惯了坚强