-
jquery實現瀑布流布局查看全部
-
鼠標滾動事件查看全部
-
調用那個函數結果返回為真,則執行下面的內容查看全部
-
檢測是否可以加載數據塊查看全部
-
如果把特殊字符串 "*" 傳遞給 getElementsByTagName() 方法,它將返回 文檔 或 元素節點 中所有元素的列表,元素排列的順序就是它們在文檔中的順序。查看全部
-
設置得到列數查看全部
-
demo結構樣式查看全部
-
cssText:批量操作樣式 參考:http://www.cnblogs.com/snandy/archive/2011/03/12/1980444.html查看全部
-
JS除法 和 C語言除法(都是整形) 不一樣??! JS除法: var a=1/2; a 0.5 C語言除法: var a=1/2; a 0查看全部
-
1. push() 方法可向數組的末尾添加一個或多個元素,并返回新的長度。 2.JavaScript實現瀑布流布局中圖片定位代碼 3.Math.floor()取整 4.offsetWidth 計算的是內容寬度 + 內邊距寬度×2 +邊框寬度×2 5.obj.style.cssText ="",以字符串的形式設置多個樣式 6.getElementsByClassName方法IE8以下不兼容 7.獲取元素的寬:.offsetWidth 獲取窗口的寬:document.documentElement.clientWidth查看全部
-
用padding不用margin 瀑布流 等寬的 高度auto查看全部
-
onscroll事件實現瀑布流布局的圖片加載功能 【原理】 當滾動滾動條時,判斷是否要加載新的圖片,通過一個函數,返回布爾值。 需要加載的條件: 頁面最下面的元素box在視口中露出一半的高度時,開始加載。具體計算:(scrollTop+可視寬口高度)>(box.offsetTop+自身高度一半)時,加載(如圖所示)。 【知識點】 ①scrollTop標準模式和混雜模式的兼容問題。 標準模式--document.body.scrollTop 混雜模式--document.documentElement.scrollTop; 兼容的寫法:var scrollTop = document.body.scrollTop||document.documentElement.scrollTop; ②當前瀏覽器的可視窗口的高度 標準模式--document.body.clientHeight 混雜模式--document.documentElement.clientHeight; ③三元運算符代替if..else(比較簡便) ④數據加載:將來自后臺的json數據渲染到前端 創建元素,將數據填進去(這里是img的src) ⑤document.createElement創建元素 parentObj.appendChild(obj);插入對象到尾部查看全部
-
1. offsetHeight屬性,能獲取包括padding在內的高度,但不能獲得margin 2. 瀑布流的特點是等寬不等高查看全部
-
css3的方式查看全部
-
js原生方式查看全部
舉報
0/150
提交
取消