在css中有:link, :hover, :active, :visited等,但这些好像都是用在a标签中的,请问如果让按钮使用这些伪类,该怎么做?

解决方案 »

  1.   

    css1中不行
    所以为了兼容对css2支持不足的浏览器
    需要用js来做
      

  2.   

    IE6不支持,最新版的IE,FF,Chrome等现代浏览器貌似可以支持任何元素的:hover伪类。
    为方便起见,按钮也可以用<a>代替,如果只是捕获点击事件,功能都差不多的。
      

  3.   

    onmouseover onmouseout onmouseup onmousedown
      

  4.   

    也可以考虑吧 A标签做的象 button一样