- 博客(60)
- 资源 (2)
- 收藏
- 关注
原创 和空格区别及去除区别
1、html中提供了6中空格,分别为    ‌‍具体区别看参考:http://www.cnblogs.com/chenshihaook/p/6186343.html2、 为不换行空格,全称No-Break Space,使用最多的空格,它是按下space键产生的空格。在HTML中,如果你用空格键产生此空格,空格是不会累加
2017-02-16 16:13:50
7255
原创 阻止事件冒泡、取消默认事件
1、事件冒泡的由来!事件发生需要有事件源,即引发这个事件的对象。事件发生后,事件源本身没有处理事件的能力,如:我们给div添加一个点击事件,但div本身并不能处理这个事件,事件必须传播,达到能够处理本事件的代码中。就是要找到处理该div点击事件的函数。事件冒泡:就是通过事件冒泡找到找到处理点击事件的函数。事件冒泡是根据DOM中的对象树,以此向上查找。如果父节点有执行该点击事件的函数或可
2017-02-16 14:04:10
494
原创 javascript判断不同浏览器和操作系统
web页面在不同浏览器和操作系统的识别var systemVersion="";function brover(){ varbrowser = { versions: function () { var u = navigator.userAgent, app =navigator.appVersion;
2016-12-04 20:43:25
1161
原创 javascript中闭包、作用域理解
1、if (!("a" in window)) { var a = 1;}alert (a);分析:首先会解析所有函数,其次是var声明的变量,但是不会赋值。因为javascript没有块的概念。像for(var i in array)这里的i依然是全局变量。执行顺序是: 1.var a;//声明一个变量,但是不会赋值 2.if语句,全局变量相当于
2016-11-02 10:40:29
257
原创 javascript中return、return true、return false的区别;
一、返回控制与函数结果,语法为:return 表达式;该语句结束函数执行,返回调用的函数,而且把表达式的值作为函数的结果输出 我是一段文字 $(function(){ var aa; $('span').on("click",function(){ aa = add(3,4); alert("打印结果"+aa);
2016-10-31 11:55:58
4996
原创 判断pc端还是移动端
function browserRedirect() { var sUserAgent = navigator.userAgent.toLowerCase(); var bIsIpad = sUserAgent.match(/ipad/i) == "ipad"; var bIsIphoneOs = sUserAgent.
2016-10-18 10:58:01
653
原创 javascript数组去重
1、使用javascript,把数组中重复元素去除掉。代码实现如下: // 方法一 var span = document.getElementsByTagName('span')[0]; var arr = ["a","b","c","a",5,8,5,"文天祥","文天祥","张三","张三"] var len = arr.length
2016-08-09 20:10:18
307
原创 获取input上传文件文件名及扩展名
1、使用input标签的type=“file”,上传文件,获取上传文件的文件名和扩展名;代码如下: #mybtn{ width: 100px; height: 30px; font-size: 18px; background-color: lightcoral; text-align: center; }
2016-08-09 20:05:26
41415
2
原创 父元素与子元素margin-top问题
1、先上代码 *{padding: 0;margin: 0;} .wrap{width: 400px;height: 400px;background-color: lightblue;} .main{width: 100px;height: 100px;background-color: lightgreen;margin-top: 50px;}
2016-07-21 14:39:15
470
原创 火狐浏览器,绝对定位元素设置display:box失效及解决办法
火狐浏览器下绝对定位失效 *{padding: 0;margin: 0;} body{position: relative; } .wrap{ width: 200px; height: 200px; background-color: lightcoral; position: absolute; left: 150px;
2016-07-08 14:32:07
3744
转载 移动端高清、多屏适配方案
移动端高清、多屏适配方案转载自:http://www.cnblogs.com/lovesueee/p/4618454.html背景开发移动端H5页面面对不同分辨率的手机面对不同屏幕尺寸的手机视觉稿在前端开发之前,视觉MM会给我们一个psd文件,称之为视觉稿。对于移动端开发而言,为了做到页面高清的效果,视觉稿的规范往往会遵循以下两点:
2016-06-27 16:23:21
393
原创 普通文档流,定位(绝对,相对,固定),浮动
开篇介绍:在CSS中是有三种定位机制的:普通文档流、浮动和绝对定位。在未指定其它两种定位机制的情况下,所有框都是在普通文档流中定位的。1、普通文档流即就是根据块级元素的标签在HTML里的顺序,从上至下,依次排开。行内元素在一行中水平排列的。行元素(行内元素):在水平方向上修改水品尺寸(padding,margin,border),能产生相应的效果,垂直方向上对行元素的高度是毫无影响的。
2016-06-27 11:45:22
4690
原创 在javascript中字符串转换成数字
在html中写的有三个input标签和button标签,-的class为firstone,+ 的class为firsttwo-+-+-+jq中的写法var inputFirstString = $('input').eq(0).val(); var inputSecondString = $('input').eq(1).val(); var
2016-06-27 10:19:55
974
转载 CSS3复杂选择器
1.相邻兄弟选择器 P+b : 同一个父元素下p标签后面的第一个兄弟元素b;2.通用兄弟选择器 p~b : 同一个父元素下p标签后面的所有兄弟元素b;3.属性选择器 将元素属性用于选择器中,从而获取指定元素属性或者值得元素; 语法: [属性] : 匹配 "指定属性" 的 "所有" 元素;
2016-04-05 21:43:45
329
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人