亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

彈出層效果

難度初級
時長25分
學習人數
綜合評分9.60
176人評價 查看評價
9.8 內容實用
9.6 簡潔易懂
9.4 邏輯清晰
  • document.creanteElement 創建節點 doucument.body.appendChild()放置節點
    查看全部
    0 采集 收起 來源:JS實現遮罩層

    2017-02-24

  • document.documentElement.scrollHeight 獲取當前網頁的實際高度 .scrollwidth 獲取當前網頁的實際寬度
    查看全部
    0 采集 收起 來源:JS實現遮罩層

    2017-02-24

  • 彈出層工作原理:創建或者刪除兩個節點(一個是遮罩層,一個是登錄層)
    查看全部
    0 采集 收起 來源:效果簡介

    2017-02-19

  • window.onload的意義是文檔頁面加載完獲取節點,有些節點在文檔沒加載完獲取不到,會出現報錯 var sHeight=document.documentElement.scrollHeight;獲取頁面高度 var sWidth=document.documentElement.scrollWidth;獲取頁面寬度 var oMask=document.createElement("div");創建節點 document.body.appendChild(oMask);在頁面上追加節點(顯示) window.onload=function(){ var oBtn=document.getElementById("btnLogin"); //獲取變量 //獲取頁面的高度和寬度 var sHeight=document.documentElement.scrollHeight; var sWidth=document.documentElement.scrollWidth; //重新創建一個節點 var oMask=document.createElement("div"); oMask.id="mask"; //設置高度與獲取到的高度和寬度一樣的值 oMask.style.height=sHeight+"px"; oMask.style.width=sWidth+"px"; // 追截節點 類似插入文檔 document.body.appendChild(oMask); }
    查看全部
    0 采集 收起 來源:JS實現登錄框

    2018-03-22

  • 1、彈出層效果 要創建一個彈出層,可以現在CSS樣式表里把這個彈出層的#id和樣式設好, 然后在JS里創建這個彈出層 2、要實現點擊登陸框以外的區域也可以關閉登陸框 可以設一個可視區大小的遮罩層oMask,opacity設為0 oMask.onclick=oClose.onclick=function(){ }
    查看全部
    0 采集 收起 來源:JS實現遮罩層

    2017-01-27

  • 登錄框相對窗口垂直水平居中不用js控制,用css就能實現,如登錄框 .login-box{ width:500px; height:600px; position:fixed; top:50%; left:50%; margin-top:-300px;(自身高度的一半) margin-left:-250px;(自身寬度的一半)}
    查看全部
    0 采集 收起 來源:靜態頁面實現

    2017-01-21

  • 父子關系
    查看全部
    0 采集 收起 來源:編程練習

    2016-12-16

  • <!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>慕課網-彈出層</title> <style type="text/css"> #close{ background:url(http://img1.sycdn.imooc.com//532c272100018d1600300030.jpg) no-repeat; width:30px; height:30px; cursor:pointer; position:absolute; right:5px; top:15px; text-indent:-999em; } #mask{ background-color:#ccc; opacity:0.5; filter: alpha(opacity=50); position:absolute; left:0; top:0; z-index:1000; } #login{ position:fixed; z-index:1001; } .loginCon{
    查看全部
    0 采集 收起 來源:編程挑戰

    2018-03-22

  • <!DOCTYPE HTML> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>慕課網-彈出層</title> <style type="text/css"> #close{ background:url(http://img1.sycdn.imooc.com//532c272100018d1600300030.jpg) no-repeat; width:30px; height:30px; cursor:pointer; position:absolute; right:5px; top:15px; text-indent:-999em; } #login{ position:fixed; z-index:1001; } .loginCon{ position:relative; width:670px; height:380px; background:url(http://img1.sycdn.imooc.com//532c26ee0001ded006700380.jpg) #2A2C2E center center no-repeat; } </style> <link type="text/css" rel="stylesheet" href="style/main.css" /> <script> function openNew(){ //獲取頁面的高度和寬度 var sWidth=document.documentElement.scrollWidth; var sHeight= document.documentElement.scrollHeight ; //獲取頁面的高度 //獲取頁面的可視區域高度和寬度 var wHeight=document.documentElement.clientHeight ; // 獲取頁面可視區域的高度
    查看全部
    0 采集 收起 來源:編程練習

    2018-03-22

  • 獲取頁面的高度和寬度,不是可視窗口的高度和寬度額
    查看全部
    0 采集 收起 來源:JS實現遮罩層

    2016-11-21

  • 靜止定位:position:fixed;
    查看全部
    0 采集 收起 來源:靜態頁面實現

    2016-11-14

  • z-index:1000px;給一個大的層級讓懸浮層處在最上以便于遮住所有元素。
    查看全部
    0 采集 收起 來源:靜態頁面實現

    2016-11-14

  • 透明度:opacity:0.75; IE兼容 filter:alphal(opacity=75);
    查看全部
    0 采集 收起 來源:靜態頁面實現

    2016-11-14

  • 絕對定位:position:absolute;left:0;top:0;
    查看全部
    0 采集 收起 來源:靜態頁面實現

    2016-11-14

  • 透明度的兼容:opacity:0-1之間的數字;ie兼容用濾鏡filter:alpha(opacity:1——100之間的整數)
    查看全部
    0 采集 收起 來源:靜態頁面實現

    2016-11-14

舉報

0/150
提交
取消
課程須知
1.您至少具備HTML+CSS樣式基礎知識;2.您至少具備JavaScript基礎知識。
老師告訴你能學到什么?
1.學會DOM操作創建、插入和刪除結點元素。2.學會position、fixed屬性固定元素位置3.學會使用z-index改變元素的層級

微信掃碼,參與3人拼團

微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號

友情提示:

您好,此課程屬于遷移課程,您已購買該課程,無需重復購買,感謝您對慕課網的支持!