91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

Js實現一鍵分享效果--懸浮框狀態

發布時間:2020-06-12 18:38:26 來源:網絡 閱讀:1078 作者:蝸牛oscersong 欄目:開發技術

一.html框架

/*整個分享區域*/
   <div id="share">
        /*分享區域的頂端文字描述*/
             <h4><img src="../img/chaohao.png">分享到...</h4>
        /*分享區域的的具體分享網站鏈接*/
             <ul>
                   <li><a href="#">一鍵分享</a></li>
                    ...
            </ul>
      /*分享區域的底端信息描述*/
               <div><a href="#">oscer分享</a></div>
      /*分享區域的懸浮狀態框,此設計中是引入一張分享懸浮框的圖片,根據定位放置到合適的位置*/
             <div id='shareTag'></div>
</div>

二.Js實現

           其實也很簡單,就是使用position控制進行隱藏,以及出現,并加上動態效果,就可以完成。

window.onload = function(){

       var shareArea = document.getElementById('share');
       var exit = document.getElementsByClassName('close');
       var more = document.getElementById('more');
       var moreArea  = document.getElementById('moreArea');

       //鼠標移入分享區域,分享區域內容呈現
           shareArea.addEventListener("mouseover",function(){      

       	       shareArea.style.top = '0';
       	       shareArea.style.left = '0';   
            //添加一個動畫效果
       	       shareArea.className = 'animate';    
       	 
           },false);

        //鼠標移出分享區域,分享區域內容消失
           shareArea.addEventListener("mouseout",function(){       
 
       	     shareArea.style.top = '0';
       	     shareArea.style.left = '-280px';      
       	     shareArea.className = 'animate';     
       	 
            },false);

       //點擊差號分享內容區域整個消失
          exit[0].addEventListener("click",function(){       
       	    shareArea.style.display = 'none';
       	 
          },false);

      //點擊更多選項彈出所有的分享內容
          more.addEventListener("click",function(){
          	     shareArea.style.display = 'none';     	 
                 moreArea.style.display = 'block';
          },false);

          exit[1].addEventListener("click",function(){      
       	    moreArea.style.display = 'none';
       	 
          },false);
        
	}


三.效果圖

 Js實現一鍵分享效果--懸浮框狀態

鼠標移動到這個圖片上,整個分享區域緩緩從左邊出來,如下圖:

 Js實現一鍵分享效果--懸浮框狀態

鼠標移除這個區域,整個區域又緩緩從左邊消失,回到最初狀態,當點擊上面的差號時,整個分享區域全部從頁面中消失。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

乌兰察布市| 富阳市| 连江县| 孟连| 化德县| 东城区| 巩留县| 昌图县| 卓尼县| 治县。| 山阴县| 邻水| 德清县| 塔城市| 金门县| 青铜峡市| 都江堰市| 霍邱县| 外汇| 嘉祥县| 邹城市| 盘山县| 灯塔市| 武城县| 阳新县| 屏山县| 兴宁市| 麻江县| 定安县| 桃园市| 大足县| 台州市| 股票| 甘孜县| 平湖市| 定远县| 平阳县| 临夏市| 丰城市| 定边县| 绥滨县|