![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
web前端
liyunxin0534
这个作者很懒,什么都没留下…
展开
-
前端学习之——————jQuery对象和DOM对象
1.jQuery对象和DOM对象在第一次学习Jquery的时候也许大家都不是很清楚Jquery对象和DOM对象两者之间的关系,下面就解释两点,便于对Jquery和Dom加深理解DOM对象,即是我们用传统的方法(javascript)获得的对象,jQuery对象即是用jQuery类库的选择器获得的对象;复制代码 代码如下:var domObj = document.getEl转载 2014-10-22 11:04:54 · 492 阅读 · 0 评论 -
清除浮动
为什么清除CSS浮动这么难?因为浮动会使当前标签产生向上浮的效果,同时会影响到前后标签、父级标签的位置及 width height 属性。而且同样的代码,在各种浏览器中显示效果也有可能不相同,这样让清除浮动更难了。解决浮动引起的问题有多种方法,但有些方法在浏览器兼容性方面还有问题。我根据自己的经验总结8种清除浮动的方法(测试已通过 ie chrome firefox o转载 2016-02-25 12:08:27 · 405 阅读 · 0 评论 -
编写高质量代码:Web前端开发修炼之道(四)
7)编程实用技巧1:弹性从 一个标签区和内容区的实例(就是点击不同的标签菜单显示不同的内容块)来说明不需要每个tabmenu都设置onclick事件,为了让程序更有弹性,可 以将所有的点击时间封装成一个函数,变化的标签作为参数传入实现点击不同的标签显示对应的内容块,这样标签的数量可自适应,可增可减,而js代码可以不用 变动,只需要修改html的标签就可以。-------------转载 2016-02-05 19:36:07 · 496 阅读 · 0 评论 -
编写高质量代码:Web前端开发修炼之道(三)
第五章:高质量的Javascript这章的内容我看的最久,这是跟我js基础没打好有着莫大的关系,但是还是耐着性子看完了, 不懂的东西都是百度上搜索,理解后再继续。下面是记录下来的笔记。1)如何避免JS冲突A:匿名函数在多人合作一个网站时,每个人都会写自己的JS代码,定义变量的时候有可能会引起命名冲突,如何避免这种冲突隐患呢?一种最简单有效的办法是“匿名函转载 2016-02-05 19:34:44 · 476 阅读 · 0 评论 -
编写高质量代码:Web前端开发修炼之道(二)
第四章:高质量的css1)怪异模式和标准模式在标准模式中,浏览器根据规范表现页面;而怪异模式通常模拟老式浏览器的行为以防止老站点无法工作。他们两者之间的差异比较典型的表现在IE对盒模型的解析:在标准模式中,网页元素的宽度=padding+border+width;而在怪异模式中,width本身就包括了padding和border。在怪异模式中:设定width,然后m转载 2016-02-05 19:33:38 · 435 阅读 · 0 评论 -
编写高质量代码:Web前端开发修炼之道(一)
第一章:从网站重构说起没什么好说的,从一个糟糕的老网页实例说明需要将web的结构,样式和行为分离开来,既html文件,css文件,js文件。总结:Html标签只负责承载内容,样式交给css,行为交给Javascript。做到“精简,重用,有序”。【相对我以前做的项目,我经常会把一些click事件,mouseover事件直接写进html标签中,其实更好的做法应该是放到js中去转载 2016-02-05 19:30:39 · 769 阅读 · 0 评论 -
前端兼容
做BS开发就难免会用到javascript,而每个浏览器对javascript的支持有不同。这就需要我们程序员去兼容他们,不然有些浏览器就无法运行我们的代码。就会造来客户的投诉,如果让BoSS知道了,这可不太好哦。下面是兼容IE和FF的js脚本做法和分解(部分选自网上,经本人整理),希望对大家有帮助。 .以下以 IE 代替 Internet Explorer,以 M转载 2016-02-05 19:26:24 · 481 阅读 · 0 评论 -
一:js高级编程之:递归
递归函数是在一个函数通过名字调用自身情况下够成的,如:function factorial(num){if(num <= 1){return 1;}else{return num*factorial(num-1)}}这是一经典的递归阶乘函数;表面这个函数是没有什么错的,但在某种情况下会出错:var anotherFactorial = factorial;factorial =原创 2015-01-30 11:14:28 · 588 阅读 · 0 评论 -
web前端学习网站
1:http://www.demonotes.com/ 各种demo小样;2:http://webdesignledger.com/ web设计3:http://xdsoft.net/jqplugins/datetimepicker/#onClose 时间插件;4:http://www.csszengarden.com/ css原创 2014-10-22 10:47:43 · 1439 阅读 · 0 评论 -
持续更新前端兼容坑
1:new Date().toLocaleDateString()在IE的EDGE模式下转换为2016年5月23日 非IE:2016-05-232:转换时间戳问题:new Date("2013/02/03 10:10:10").getTime()//正确转化 在除谷歌以外的浏览器都要把-替换成/不然转换成NAN new Date("2013-02-03 10:1原创 2016-05-26 16:58:33 · 439 阅读 · 0 评论