-
apply方法运用,实现math.min()方法对数组求最小值查看全部
-
parent.getElementsByTagName("*"); 获取父元素下所有的字元素查看全部
-
记录代码查看全部
-
CSS3 column 多栏式布局查看全部
-
原理: 数据加载的时候通过绝对定位来找到box的位置,而box的位置又是相对于main来定义的,所以main要用position:relative;来定义 特点: 等宽不等高 HTML中的类: #main、.box、.pic 外层套一个div为.box来设置padding作为pic之间的间隔,不推荐margin。因为获取数据块高度offset().height能够获取padding间距离,而不会获取margin的间距。 box与box之间用padding来去间隔位置,而不用margin查看全部
-
瀑布流布局的思路:先排好第一行,接着后面的图片停靠在先有的每一列高度最小的下面。查看全部
-
由于Math.min()方法不能将数组作为参数传递,所以采用Math.min.apply(null,hArr)这样一种方式。 第一个参数是null的情况下,this指向window,调用全局函数Math.min()方法,然后将数组里的值作为参数传给Math.min方法。查看全部
-
css3实现多栏布局 ①column的浏览器兼容问题,不同内核要写其前缀 -webkit -ms -o -moz ②column-width 和column-count没有必要同时出现 ③column-rule设置列与列之间的边框 ④column-gap 设置列间距,不一定定义多少,实际就显示多少。其计算规则:用当前浏览器宽口宽除以定义的列宽,剩下的距离平均分配查看全部
-
1.js原生对象和dom对象都没有jq中的方法,需要用$()来转义成jq对象 2.$("<div>")创建一个Div盒子查看全部
-
1.var $boxs = $('#main>div') //获取main下所有div元素 2.var w = $boxs.eq(0).outerWidth //eq为获取数组的单个元素,outerWidth获取宽度(包括padding和width) 3.js中for循环在jq中用.each代替 4.var minH = Math.min.apply(null,hArr) //获取hArr数组中的最小值 5.var minIndex = $.inArray(minH,hArr) //获取hArr数组中值为minH的索引 6.$(value).css() //dom中没有css方法,需用$将value转换为jquery查看全部
-
js实现瀑布流布局 也不知道效果如何。。查看全部
-
math.min()求一组数据的最小值 hArr是数组 不能直接使用math.min(),所以使用apply math.min.apply(null,hArr);apply改变指针指向查看全部
-
offsetwidth/height获取包括图片本身宽度和padding,不包括margin查看全部
-
css3内容学习查看全部
-
cssText document.style.cssText = "值得属性:" + "值" + "单位"查看全部
举报
0/150
提交
取消