整合營銷服務商

          電腦端+手機端+微信端=數據同步管理

          免費咨詢熱線:

          JavaScript 工作區滾動距離及其兼容性

          動距離

          document.body.scrollTop IE、FF

          document.documentElement.scrollTop chrome

          兼容性寫法:

          var scrollTop=document.documentElement.scrollTop||document.body.scrollTop;

          與 document.documentElement 屬性不同的是, document.body 屬性返回 <body> 元素, document.documentElement 屬性返回 <html> 元素。

          根節點

          有兩種特殊的文檔屬性可用來訪問根節點:

          document.documentElement chome object HTMLHtmlElement

          document.body IE、FF object HTMLBodyElement

          第一個屬性可返回存在于XML以及HTML文檔中的文檔根節點(html標記)。

          第二個屬性是對HTML頁面的特殊擴展,提供了對<body>標簽的直接訪問(body標記)。

          窗口尺寸、工作區尺寸

          可視區尺寸寬度

          document.body.clientWidth IE、FF

          document.documentElement.clientWidth chome

          兼容性寫法:

          document.documentElement.clientWidth || document.body.clientWidth;

          可視區尺寸高度

          document.body.clientHeight IE、FF

          document.documentElement.clientHeight chome

          兼容性寫法:

          document.documentElement.clientHeight || document.body.clientHeight;

          獲取瀏覽器窗口水平滾動條的位置

          document.body.scrollLeft;

          document.documentElement.scrollLeft

          兼容性寫法:

          document.documentElement.scrollLeft || document.body.scrollLeft;

          獲取瀏覽器窗口垂直滾動條的位置

          document.body.scrollTop IE、FF

          document.documentElement.scrollTop chrome

          兼容性寫法:

          document.documentElement.scrollTop || document.body.scrollTop;

          注意:IE、FF已經支持documentElement對象的各種屬性, 而

          以上兼容性寫法不影響所獲的屬性值

          編寫自定義函數:

          // 獲取瀏覽器窗口的可視區域的寬度
          function getViewPortWidth() {
          		return document.documentElement.clientWidth || document.body.clientWidth;
          }


          // 獲取瀏覽器窗口的可視區域的高度
          function getViewPortHeight() {
          		return document.documentElement.clientHeight || document.body.clientHeight;
          }


          // 獲取瀏覽器窗口水平滾動條的位置
          function getScrollLeft() {
          		return document.documentElement.scrollLeft || document.body.scrollLeft;
          }


          // 獲取瀏覽器窗口垂直滾動條的位置
          function getScrollTop() {
          		return document.documentElement.scrollTop || document.body.scrollTop;
          }

          <!DOCTYPE HTML>聲明對JavaScript獲取窗口寬度和高度的影響

          了讓我們的信息能夠有效地溝通,我們需要創建用戶和我們的媒體之間的強有力的聯系。今天我們就來探討在網絡上呈現故事的新方法,并為此創造了一個開源和免費使用的 JavaScript 庫稱為 space.js。該庫是 HTML 驅動的,這意味著你不需要在網站上寫一行 JavaScript 代碼就可以,仍然有很大的靈活性。


          預覽:

          http://www.slashie.org/space.js/

          下載地址:

          http://www.qietu.cn/thread-15154-1-1.html

          ----------

          加微信公眾號qietuwang,獲取最新資訊

          ad ~ 自學3月前端找不到工作? 切圖網 旗下首個web前端真實項目實戰培訓品牌 切入口即將開班,讓你的簡歷豐富不止3倍,詳情請加前端講師qq 6133576 獲取最新開班通知,web前端學習千人群:469861419

          影預告動態滾動效果圖

          效果所用知識點:html常用標簽, css浮動定位盒模型,javascript自定義動畫、鼠標跟隨移動特效等。

          如果有正在學習前端的伙伴,不知道怎么學習的可以加一下我的前端群589651705,每天都會分享一些企業級的知識和特效分享。

          精美選項卡特效源碼:

          中間布局只是UL,li就不發出來了。

          需要更多的炫酷企業級練習特效,學習方法和面試技巧,敬請關注本頭條號!


          主站蜘蛛池模板: 亚洲AV无码一区二区三区网址| 毛片无码一区二区三区a片视频| 久久精品国产一区二区| 国产一区二区在线看| 又紧又大又爽精品一区二区 | 在线观看一区二区三区视频| 国产av熟女一区二区三区| 春暖花开亚洲性无区一区二区| 亚洲视频免费一区| 无码aⅴ精品一区二区三区浪潮 | 白丝爆浆18禁一区二区三区| 亚洲一区二区三区免费在线观看| 国产无套精品一区二区| 日本一区二区三区高清| 成人免费一区二区三区| V一区无码内射国产| 一区二区三区久久精品| 高清一区二区三区| 一级特黄性色生活片一区二区| 波多野结衣中文一区二区免费| 理论亚洲区美一区二区三区| 人妻互换精品一区二区| 韩国精品一区二区三区无码视频| 亚洲一区二区三区四区视频| 国产一区二区成人| 国产精品乱码一区二区三 | 无码精品人妻一区二区三区人妻斩 | 国产成人精品久久一区二区三区av| 国产av一区二区精品久久凹凸| 国产视频一区二区在线观看| 美女福利视频一区二区| 国产日韩高清一区二区三区| 国精产品一区一区三区免费视频 | 99精品国产高清一区二区麻豆| 亚洲一区二区三区免费在线观看 | 国产成人久久精品一区二区三区 | 日韩动漫av在线播放一区| 无码精品人妻一区二区三区免费 | AA区一区二区三无码精片| 深田咏美AV一区二区三区| 国产精品亚洲一区二区三区在线观看 |