課程
/前端開發
/HTML/CSS
/H5+JS+CSS3實現七夕言情
return data.top + data.height / 2; return data.top + data.height / 2; 這兩句怎么得來的,為什么要這樣寫,計算好的?求解釋
2017-12-19
源自:H5+JS+CSS3實現七夕言情 3-1
正在回答
var pathY = function() {
? ? ? ? ? ? var data = getValue('.a_background_middle');
? ? ? ? ? ? return data.top + data.height / 2;
? ? ? ? }();
這段代碼的意思是 ?將一個匿名函數立即運行后 返回 的結果 賦值給 pathY ?變量
data 是通過getValue方法返回的一個對象,它有 top 和 ?height 兩個屬性 ?top 是指這個元素左上角頂點離窗口頂部的位置,height是指這個元素自身的高度,?data.top + data.height / 2 是計算出這個元素 中點y坐標的值,也就就是這個元素中線離頂部的距離,然后再把任務定位在這個點,就變成了人物在路上
舉報
為七夕節準備的H5+JS+CSS3特效案例,由淺入深案例拆分講解
1 回答求助關于transition這段代碼,幫忙解釋下,看不太懂
2 回答?音頻的ended事件,調用事件監聽不是很懂。求解釋
1 回答$.Deferred();解釋
2 回答這句話怎么理解呢,為啥參數是className,兩個"是什么呢
1 回答rotate:function(callback).....這段看不懂,求指點?callback是什么呢?
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2017-12-23
var pathY = function() {
? ? ? ? ? ? var data = getValue('.a_background_middle');
? ? ? ? ? ? return data.top + data.height / 2;
? ? ? ? }();
這段代碼的意思是 ?將一個匿名函數立即運行后 返回 的結果 賦值給 pathY ?變量
data 是通過getValue方法返回的一個對象,它有 top 和 ?height 兩個屬性 ?top 是指這個元素左上角頂點離窗口頂部的位置,height是指這個元素自身的高度,?data.top + data.height / 2 是計算出這個元素 中點y坐標的值,也就就是這個元素中線離頂部的距離,然后再把任務定位在這個點,就變成了人物在路上