- 博客(15)
- 资源 (1)
- 收藏
- 关注
原创 js闭包
js闭包 :定义在一个函数内部的函数它的最大用处有两个:一个可以读取函数内部的变量,另一个就是让这些变量的值始终保持在内存中。这里面的f2函数就是闭包。function f1(){ n=999; function f2(){ alert(n); } return f2;}var result=f1();result();
2017-10-31 18:08:00 179 1
转载 js内存泄漏常见情况
js内存泄漏常见情况1、意外的全局变量 js中如果不用var声明变量,该变量将被视为window对象(全局对象)的属性,也就是全局变量.function foo(arg) {bar = "this is a hidden global variable";}// 上面的函数等价于function foo(arg) {window.bar = "this is
2017-10-31 14:58:16 899 1
转载 js浏览器兼容性的写法
javascript部分1. document.form.item 问题问题:代码中存在 document.formName.item("itemName") 这样的语句,不能在FF下运行解决方法: 改用 document.formName.elements["elementName"]2. 集合类对象问题问题:代码中许多集合类对象取用时使用(),IE能接受,FF不能解决方
2017-10-31 13:48:19 543
转载 jquery的绑定事件有几种方式
jquery的绑定事件有几种方式 ,请举例说明其优缺点。a、bind()函数只针对已经存在的元素进行事件的设置。live(),on.delegate()均支持未来新添加元素的事件设置。b、bind()函数在jquery1.7版本以前比较受推崇,1.7版本出来之后,官方已经不推荐用bind(),替代函数为on(),这也是1.7版本新添加的函数,同样,可以用来代替live()函数,li
2017-10-31 10:35:59 14909 1
转载 css浏览器兼容性的写法
* , ie6,ie7可以识别; _和- , ie6可以识别; !important ,表示高优先级,ie7及以上,firefox都支持,ie6认识带!important的样式属性,但不认识!important的优先级;-webkit- ,针对safari,chrome浏览器的内核CSS写法-moz-,针对firefox浏览器的内核CSS写法-ms-,针对ie内核的C
2017-10-31 10:12:09 2679
原创 div+css左侧固定宽度200px,右侧自动扩展
div id="lt">div>div id="rt">div>一、左边固定,右边自适应的布局1. 左边左浮动,右边加个overflow:hidden;#lt{ float: left;width:200px; background: #ff0;}#rt{ overflow: hidden; background: #f0f;}2. 左边左浮动,右边加个margin-left;
2017-10-31 09:58:59 968
原创 第一个center是水平居中,第二个center是上下居中
CSS怎么样让背景图片水平(垂直)居中?//第一个center是水平居中,第二个center是上下居中div{background-position:center center;}
2017-10-30 17:19:53 619
原创 div+css文字水平垂直居中
文字水平垂直居中文字水平垂直居中.tac{ width: 200px; height:200px; line-height: 200px;/*文字水平居中对齐*/ border: 1px solid red; text-align: center; /*设置文字行距等于div的高度*/}
2017-10-30 17:18:20 432
转载 HTML/CSS:图片居中(水平居中和垂直居中)
css图片居中分css图片水平居中和垂直居中两种情况,有时候还需要图片同时水平垂直居中。 css图片水平居中1.利用margin: 0 auto实现图片水平居中利用margin: 0 auto实现图片居中就是在图片上加上css样式margin: 0 auto 如下:div style="text-align: center; width: 500px; bord
2017-10-30 17:15:53 79708
转载 1292 (22007): Truncated incorrect DOUBLE value: ''
查看sql模式mysql> show session variables like '%sql_mode%';+---------------+--------------------------------------------+| Variable_name | Value |+---------------+-...
2017-10-27 17:27:16 1153
转载 Normalize.css 与传统的 CSS Reset 有哪些区别?
Normalize 相对「平和」,注重通用的方案,重置掉该重置的样式,保留有用的 user agent 样式,同时进行一些 bug 的修复,这点是 reset 所缺乏的。Reset 相对「暴力」,不管你有没有用,统统重置成一样的效果,且影响的范围很大,讲求跨浏览器的一致性。Normalize 给我的感觉就是不讲求样式一致,而讲求通用性和可维护性。这点可以从详细的注释和模块化的结构体现出
2017-10-25 10:51:08 491 2
转载 px与rem的转换
一、那么如果你确定要使用rem单位,就按以下三个步骤来计算:1、确定基数:一般10px,自己记住就行,不用写进代码里2、html {font-size:百分数;} 百分数=基数/16 基数10 百分数62.5% 基数14 百分数87.5%3、px换算rem 公式=想要的px值/基数 也就是说,当
2017-10-25 09:51:57 3838
转载 响应式布局的开发基础知识
主要分为以下几个部分正确理解响应式设计响应式设计的步骤响应式设计需要注意的问题响应式网页布局实现原理第一:正确理解响应式布局响应式网页设计就是一个网站能够兼容多个终端-而不是为每个终端做一个特定的版本。打个比方来说:现在社会有很多响应产品,例如折叠沙发,折叠床等等,当我们需要把沙发放到一个角落的时候,此刻沙发就好比div吧,而角落里的某个地方就好比父元素
2017-10-25 09:48:09 222
原创 input的改变placeholder的颜色
input type="text" placeholder="123"/>第一种解决办法:::-webkit-input-placeholder{ color:#ea7a7a}:-moz-placeholder{ color:#ea7a7a}::-moz-placeholder{ color:#ea7a7a}:-ms-input-placeholder{ color:#ea
2017-10-16 14:05:28 425
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人