摘要:
方法1:.list加 float: left;方法2:.list加 overflow: hidden;方法3:.clearfix:after{ content:"."; display:block; height:0; clear:both; visibility:hidden; }css*{ ma... 阅读全文
摘要:
arguments.callee 是 所在函数的函数名var arr = [1, 2, [3, 4, [5, 6, 7]]];var resultArr = [];function forEachArr(arr) { for (var i = 0; i < arr.length; i++) {... 阅读全文
摘要:
我们知道,Array.prototype.slice.call(arguments)能将具有length属性的对象转成数组,除了IE下的节点集合(因为ie下的dom对象是以com对象的形式实现的,js对象与com对象不能进行转换)如:1 var a={length:2,0:'first',1:'se... 阅读全文
摘要:
css代码:1 *{ margin: 0; padding: 0; }2 ul, li{ list-style: none; }3 #ul1{ border: 1px solid red; }4 #ul1 li{ border: 1px solid green; }5 #ul1:after{ co... 阅读全文
摘要:
之前写了一篇《详解 CSS 属性 - :before && :after》的博文,当时自己没分清楚伪元素和伪类,所以在文章内把概念混淆了,庆幸 @riophae 兄指正了我的错误,所以今天打算好好研究下两者的区别。首先,阅读w3c对两者的定义:CSS伪类用于向某些选择器添加特殊的效果。CSS伪元素用... 阅读全文