怎么實(shí)現(xiàn)純CSS彈出框? – CSS筆記

    一般比較好看的彈出框都會用到JS,如果只是需要功能,CSS也能實(shí)現(xiàn)一個(gè)彈出框。接下來看看,怎么實(shí)現(xiàn)純CSS的彈出框這一功能吧

    一般比較好看的彈出框都會用到JS,如果只是需要功能,CSS也能實(shí)現(xiàn)一個(gè)彈出框。接下來看看,怎么實(shí)現(xiàn)純CSS的彈出框這一功能吧。

    • 代碼來源:詳情
    • 效果演示:頁底

    代碼如下:

    <!DOCTYPE html>
    <html lang="en">
    
    <head>
      <meta charset="UTF-8">
      <title>純css實(shí)現(xiàn)彈窗</title>
      <style>
        * {
          margin: 0;
          padding: 0;
          font-size: 14px;
          font-family: Arial, Helvetica, sans-serif
        }
    
        .button {
          background: bisque;
          color: #fff;
          padding: 10px 25px;
        }
    
        .modal>input {
          display: none;
        }
    
        .modal>input~* {
          overflow: hidden;
          max-height: 0;
          opacity: 0
        }
    
        .modal .overlay {
          top: 0;
          left: 0;
          bottom: 0;
          right: 0;
          position: fixed;
          margin: 0;
          border-radius: 0;
          background: rgba(17, 17, 17, 0.6);
          transition: all 0.3s;
          z-index: 100000;
        }
    
        .modal .overlay~* {
          border: 0;
          position: fixed;
          top: 50%;
          left: 50%;
          transform: translateX(-50%) translateY(-50%) scale(0.2, 0.2);
          z-index: 1000000;
          transition: all .3s ease;
        }
    
        .main {
          background: #fff;
          padding: 10px;
        }
    
        .modal>input:checked~* {
          display: block;
          opacity: 1;
          max-height: 10000px;
        }
    
        .modal>input:checked~.overlay~* {
          max-height: 90%;
          overflow: auto;
          -webkit-transform: translateX(-50%) translateY(-50%) scale(1, 1);
          transform: translateX(-50%) translateY(-50%) scale(1, 1);
        }
    
      </style>
    </head>
    
    <body>
      <label for="modal_1" class="button">顯示模態(tài)框</label>
    
      <div class="modal">
        <input type="checkbox" name="" id="modal_1">
        <label for="modal_1" class="overlay"></label>
        <div class="main">
          <p>
            We have a special offer for you. I am sure you will love it! However this does look spammy...
          </p>
        </div>
      </div>
    
    </body>
    
    </html>
    下載權(quán)限
    查看
    • 免費(fèi)下載
      評論并刷新后下載
      登錄后下載
    • {{attr.name}}:
    您當(dāng)前的等級為
    登錄后免費(fèi)下載登錄 小黑屋反思中,不準(zhǔn)下載! 評論后刷新頁面下載評論 支付以后下載 請先登錄 您今天的下載次數(shù)(次)用完了,請明天再來 支付積分以后下載立即支付 支付以后下載立即支付 您當(dāng)前的用戶組不允許下載升級會員
    您已獲得下載權(quán)限 您可以每天下載資源次,今日剩余

    給TA贊賞
    共{{data.count}}人
    人已贊賞
    ??
    Npcink上的部份代碼及教程來源于互聯(lián)網(wǎng),僅供網(wǎng)友學(xué)習(xí)交流,若您喜歡本文可附上原文鏈接隨意轉(zhuǎn)載。
    無意侵害您的權(quán)益,請發(fā)送郵件至 1355471563#qq.com 或點(diǎn)擊右側(cè) 私信:Muze 反饋,我們將盡快處理。
    ?
    購物車
    優(yōu)惠劵
    搜索
    主站蜘蛛池模板: 国产成人精品无人区一区| 日韩精品一区二区三区老鸭窝 | 国产AV午夜精品一区二区入口| 国产一区二区三区精品视频| 无码人妻久久一区二区三区免费丨 | 国产婷婷色一区二区三区深爱网| 熟女精品视频一区二区三区| 一区二区视频在线免费观看| 中文字幕一区二区三匹| 国产探花在线精品一区二区| 视频一区视频二区制服丝袜| 国产一区二区成人| 在线中文字幕一区| 久久精品一区二区东京热| 国产成人精品a视频一区| 日韩精品一区二三区中文| 在线一区二区观看| 亚洲AV成人精品一区二区三区| 无码人妻久久一区二区三区| 中文字幕一区二区人妻性色| 亚洲人AV永久一区二区三区久久| 国产AV天堂无码一区二区三区 | 国模吧一区二区三区| 国产成人精品久久一区二区三区av| 精品日韩一区二区| 精品一区狼人国产在线| 日韩福利视频一区| 美女视频一区二区| 冲田杏梨高清无一区二区| 一区二区三区观看| 中日韩一区二区三区| 亚洲毛片αv无线播放一区| 夜夜添无码一区二区三区| 亚洲国产精品一区二区久久hs| 亚洲乱码国产一区三区| 人妻夜夜爽天天爽爽一区| 久久伊人精品一区二区三区| 国产91精品一区二区麻豆网站| 一区二区和激情视频| 午夜爽爽性刺激一区二区视频| 国产麻豆媒一区一区二区三区|