您的位置:首页 > 其它

我发现

2016-07-10 15:52 176 查看
自从看了《火星情报局》,“我发现”成了一句口头禅。

我发现:我不经意间就会说出这三个字。

我发现:a标签里面不能再嵌套a标签。

我发现:下面代码timer里面的执行不了,找了很久才找到错误。

setTimeout(function(){
timer = function(){
$planet.css('overflow', 'hidden');
$planet.children('.tip').css('opacity', 0);
$planet.children('.horizontal').css('opacity', 0);
$planet.children('.unhorizontal').css('opacity', 0);
}
}, 300);


我发现:当程序弄了多个定时器时,清除定时器容易清错,结果是该清除的没被清。

我发现:filter:Alpha(opacity=0) 太久没用竟用错了。

网站进行兼容 hack,由于 ie8 不支持 opacity 属性,所以得用回 filter:Alpha(opacity=?) 。实现动效从透明到非透明,以为

opacity:0 对应 filter:Alpha(opacity=0)
opacity:1 对应 filter:Alpha(opacity=1)


结果在ie8下没效果,懵逼。找了90分钟才找到原因,opacity:1 是对应 filter:Alpha(opacity=100)

我发现:js 中 ie8对变量是否定义很严格。

我发现:当个某个元素赋予 margin:-*px 样式时,需给予该元素高度值,不然有些浏览器会有页面整体上下移动的影响。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  笔记