摘要:
其中,在javascript中,函数声明及var声明的变量会得到提升。但是函数声明会先于var声明的变量被提升。即便function写在后面。 看下面的例子: 说明了函数声明先被提升了。而后面的var aa声明覆盖了aa函数,所以打印出来的是 221。 上面的语句在浏览器解析的时候其实是这样的。 这 阅读全文
摘要:
之前一直很模糊,他们的水平和垂直方向上的百分比是根据什么来的? 是根据宽度还是高度呢? 来揭秘一下把。 首先是 margin: 可以看出margin-top和margin-bottom都是根据父容器的宽度来决定的。 比如我这里的margin:10% 父容器的width:800px;height:60 阅读全文
摘要:
$(function(){})返回值为$(document). 做出下面的操作:可以使得页面背景改变。 阅读全文
摘要:
网上非常多都在说”JavaScript一切皆对象“,那么这个"一切"到底是实实在在的"一切",还是一个虚数?也有看过网上的文章,有的三纸无驴,就是抄抄概念,有的也只是解释了一部分,并没有给出确切的结论。那么我想结合自己的理解,给出一个确切的结论。 当然,结论嘛,自然要放在文章结尾。小伙伴们接着往下看 阅读全文
摘要:
如果在css中定义的 这样执行: 取到的值为:“”。即空字符串。 只有定义在html中的属性才能取到值: 同样执行上一部: 取到的值为:”100px“。是带有px的。 而offsetLeft的取值是Number类型。及100。 阅读全文
摘要:
在jquery中,存在$(this)和this。 其中常见的是出现在事件处理函数中。 首先先来理解jquery对象。 jquery对象其实就是DOM对象的集合。 比如:$('a')[0]; 这是DOM对象。 $('a') 这是jquery对象。 所以jquery事件处理函数中的this指的是DOM对 阅读全文
摘要:
css Masks:添加蒙板; 测试在微信端可以支持了。谷歌浏览器支持。safari应该也是支持的。 效果:http://runjs.cn/code/xrrgmgmk 但是谷歌可以支持这样子的:http://runjs.cn/code/rj6urnpo;但是微信端不支持,只支持上一种情况。 语法: 阅读全文
摘要:
效果:http://sandbox.runjs.cn/show/qgdljvh4 1 Arial微软公司的网页核心字体之一,最常用的sans serif字体,当字号很小时不容易阅读。但是,大写的“I”和小写的“l”是无法区别的,你可以考虑用Tahoma字体来替代。(苹果系统没有这种字体,但有一种对应 阅读全文
摘要:
css各种水平垂直居中,网上查了一下,总结以下几种 line-height垂直居中 缺点,仅限于单行文字 效果:http://runjs.cn/code/rmjiq3a8 padding垂直居中缺点,内容不确定时,高度不好固定 效果:http://runjs.cn/code/hg5yrpm8 mar 阅读全文