• 企业400电话
  • 微网小程序
  • AI电话机器人
  • 电商代运营
  • 全 部 栏 目

    企业400电话 网络优化推广 AI电话机器人 呼叫中心 网站建设 商标✡知产 微网小程序 电商运营 彩铃•短信 增值拓展业务
    css 兼容性问题this.style.cursor=''hand''
    作者:洛科
    先看这一句
    复制代码 代码如下:

    a href='#' onmouseover="this.style.cursor='hand'" onmouseout="this.style.cursor='default'" onclick="document.getElementById('ShowContent').innerHTML='';return false;">
    img alt="清空屏幕" src="UI/clear.gif" style="border:0"/>
    /a>

    在IE下是没问题的,当鼠标划过去时,会出现一个小手的形状,但是在FF中,只有第一次划过去才有效,这个有效是因为有锚记A的存在,而不是onmouseover起作用的结果。
    网上找了很多,都说只要让this.style.cursor='hand'改成this.style.cursor='pointer'就可以了,但是在FF中鼠标划过去时只有第一次会出现小手。
    其实在FF下面要达到在IE中一样的效果也是可以的。我们的办法就是使用CSS HACK(难道我为CSS HACK又增添了这一条 哈哈?)
    复制代码 代码如下:

    a href='#' onmouseover="this.style.cursor='pointer';this.style.cursor='hand'" onmouseout="this.style.cursor='default'" onclick="document.getElementById('ShowContent').innerHTML='';return false;">
    img alt="清空屏幕" src="UI/clear.gif" style="border:0"/>
    /a>

    在IE7和FF3.0.3中测试通过。
    上一篇:css pointer控制在firefox下显示手型的代码
    下一篇:纯CSS实现上下左右都居中的代码
  • 相关文章
  • 

    © 2016-2020 巨人网络通讯 版权所有

    《增值电信业务经营许可证》 苏ICP备15040257号-8

    css 兼容性问题this.style.cursor=''hand'' css,兼容性,问题,this.style.cursor,