- 博客(13)
- 收藏
- 关注
原创 JS兼容问题总结 -持续更新
1.兼容问题的 efunction xxx(e) { var e = e || event;} //IE浏览器支持自定义传,其他浏览器支持内置对象2.兼容问题的scrollTop/Leftvar scrollTop = document.documentElement.scrollTop || document.body.scrollTop;//谷歌浏览器
2017-10-03 13:39:48 236
原创 子元素浮动后,两个子元素高度不一样,父元素自适应高度,子元素自适应为相同高度
//只适用于右边的比左边的高度长 .parent_elem { overflow: hidden; position: relative;} .right { float: right; width: 92%; } .left { float: left;width: 8%; } .left_pos {position: absolute;width:
2017-10-03 10:54:49 1566 1
原创 网页加载完毕执行函数的三种方法
1.适用于只有一个需要绑定的函数window.on1oad = firstFunction; 2.适用于少量需要绑定的函数window.on1oad = function() { firstFunction(); secondFunction();}; 3.适用于很多需要绑定的函数function addLoadEvent( func
2017-10-03 10:53:38 3516
原创 extend整合
ex1. var obj1 = { name: 'bob', age: 18, hobby: 'read' }; var obj2 = { name: 'jimmy', gender: 'Male' }; var newObj1 = $.extend(obj1, obj2); console.log( obj1 ); console.log( obj2 );
2017-10-03 10:52:59 179
原创 封装运动框架-纯js
function startMove( obj,attr,iTarget ) { clearInterval( obj.timer ); obj.timer = setInterval(function(){ var iStyle = 0; if(attr == 'opacity') { iStyle = parseInt(parseFloat(getStyle
2017-10-03 10:52:23 569
原创 运动框架改进之完美运动框架 -纯js
function startMove( obj, json, fn ) { clearInterval( obj.timer ); obj.timer = setInterval(function(){ var allStop = true; //检测本轮是否所有的值都到达目标 //1.取当前值 for(var attr in json) { var iS
2017-10-03 10:51:39 473
原创 换行总结
强制不换行div{white-space:nowrap;}自动换行div{word-wrap: break-word;word-break: normal;}强制英文单词断行div{word-break:break-all;}
2017-10-03 10:49:50 150
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人