zoukankan      html  css  js  c++  java
  • 20151210小问题

    1.滚轮事件:

    IE和chrome支持onmousewheel(属性DOM2级),而FF支持DOMMouseScroll(属于DOM3级),而DOM事件只能用addEventListener绑定才有用,而addEventListener是标准浏览器支持的,IE低版本是不支持的,所以可以对鼠标滚轮事件做一个封装.

    关于鼠标滚轮的方向,IE和chrome里支持 事件对象.wheelDelta,向上为120,向下为-120;FF支持事件对象.detail,向上为-3,向下为3.

    取消默认行为时,用addEventListener绑定的事件必须用:在标准浏览器下用 事件对象.preventDefault;在IE低版本里,用 事件对象.returnValue=false;

    2.css中的filter:Alpha()透明度

    使用Alpha可以设置透明度,filter:Alpha在IE下是没有问题的,要支持FF就需要使用-moz-opacity.

    alpha属性是允许设置元素的透明度,参数有

    filter:Alpha(Opacity=?, FinishOpacity=?, Style=?, StartX=?, StartY=?, FinishX=?, FinishY=?)

    其中Opacity:设置透明度级别,范围0-100,0代表完全透明,100代表完全不透明.

    FinishOpacity:设置渐变的透明效果时,用来指定结束时的透明度,范围也是0到100.

    Style:设置渐变透明样式,值为0代表统一形状,1代表线形,2代表放射状,3代表长方形.

    StartX和StartY:代表渐变透明效果的开始X和Y坐标.

    对于IE浏览器,上面方法没有问题,对于FF,则要写成-moz-opacity:0.8;标准浏览器下写opacity:0.8;

    IE使用私有属性filter:Alpha(opacity),Moz Family使用私有属性-moz-opacity,而标准的属性是opacity(CSS3,Moz Family部分支持CSS3)

  • 相关阅读:
    js数组合并
    火狐浏览器打开新标签不断刷新,怎么解决?
    python获取当前路径
    python模块os
    python模块sys
    python玩丢手绢问题,出局的顺序
    python list元素为dict时的排序
    利用等概率Rand5产生等概率Rand3(转)
    python垃圾回收机制(转)
    负数在计算机中如何表示?(转)
  • 原文地址:https://www.cnblogs.com/sunshinegirl-7/p/5037737.html
Copyright © 2011-2022 走看看