DIV始終居中的js代碼
更新時間:2014年02月17日 17:06:48 作者:
這篇文章主要介紹了DIV始終居中的js代碼,需要的朋友可以參考下
復制代碼 代碼如下:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>側(cè)邊欄廣告</title>
<style type="text/css">
#show { width:100px; height:80px; background:#0f0; position:fixed; _position:absolute; right:0px; top:0px;}
</style>
<script type="text/javascript">
window.onscroll = window.onresize = window.onload = function(){
var oDiv = document.getElementById("show");
var sTop = document.documentElement.scrollTop || document.body.scrollTop;
var cHeight= document.documentElement.clientHeight || document.body.clientHeight;
var mid = (cHeight - oDiv.offsetHeight) / 2;
// oDiv.style.top = parseInt(sTop + mid) + "px"; //理論上應該只設這句就可以居中吧
//實際上的 各大瀏覽器只認識下面這if判斷
if(navigator.appVersion.indexOf("MSIE 6")> -1){
oDiv.style.top = parseInt(sTop + mid) + "px";
}else{
oDiv.style.top =mid + "px";
}
}
您可能感興趣的文章:
- js加載讀取內(nèi)容及顯示與隱藏div示例
- js innerHTML 改變div內(nèi)容的方法
- js實現(xiàn)右下角可關閉最小化div(可用于展示推薦內(nèi)容)
- js分頁顯示div的內(nèi)容
- js實現(xiàn)div彈出層的方法
- js防止DIV布局滾動時閃動的解決方法
- js使用循環(huán)清空某個div中的input標簽值
- js不能獲取隱藏的div的寬度只能先顯示后獲取
- js實現(xiàn)的點擊div區(qū)域外隱藏div區(qū)域
- js實現(xiàn)div閃爍原理及實現(xiàn)代碼
- JS實現(xiàn)div居中示例
- js通過八個點 拖動改變div大小的實現(xiàn)方法
- JS在可編輯的div中的光標位置插入內(nèi)容的方法
相關文章
用javascript為頁面添加天氣顯示實現(xiàn)思路及代碼
為頁面添加天氣顯示的方法有很多,在本文為大家介紹下使用js來輕松實現(xiàn),具體的代碼如下,感興趣的朋友不要錯過2013-12-12微信小程序登錄數(shù)據(jù)解密及狀態(tài)維持實例詳解
這篇文章主要介紹了微信小程序登錄數(shù)據(jù)解密及狀態(tài)維持,結合實例形式分析了微信小程序解密敏感信息及獲取session保持登陸狀態(tài)的相關操作技巧,需要的朋友可以參考下2019-05-05Swiper 4.x 使用方法(移動端網(wǎng)站的內(nèi)容觸摸滑動)
Swiper是純javascript打造的滑動特效插件,面向手機、平板電腦等移動終端,這里為大家簡單介紹一下Swiper4的用法,需要的朋友可以參考下2018-05-05