一区二区久久-一区二区三区www-一区二区三区久久-一区二区三区久久精品-麻豆国产一区二区在线观看-麻豆国产视频

代碼精簡的可以實現元素圓角的js函數

上次在blueidea上看到一個元素圓角的實現方法,但是那個太復雜了。于是就自己寫了一個函數,可以將元素自動圓角。 
演示地址:http://longbill.cn/down/sample/roundcorner.htm 
不要用在有 padding 值得元素上,最好是在外面套一層。詳情見演示地址。 
代碼: 
function RoundCorner(obj,style) 

/******** 
網頁元素圓角函數!! 
作者: Longbill 
主頁: www.longbill.cn 
********/ 
       var r = []; 
       var styles = [ 
       {top:["0 5px","0 3px","0 2px","0 1px","0 1px"],bottom:["0 1px","0 1px","0 2px","0 3px","0 5px"]}, 
       {top:["0 5px","0 3px","0 2px","0 1px","0 1px"],bottom:["0px","0px","0px","0px","0px"]       }, 
       {top:["0 0 0 5px","0 0 0 3px","0 0 0 2px","0 0 0 1px","0 0 0 1px"],bottom:["0 1 0 0px","0 1 0 0px","0 2 0 0px","0 3 0 0px","0 5 0 0px"]}, 
       {top:["0 5 0 0px","0 3 0 0px","0 2 0 0px","0 1 0 0px","0 1 0 0px"],bottom:["0 0 0 1px","0 0 0 1px","0 0 0 2px","0 0 0 3px","0 0 0 5px"]} 
       ]; //author: longbill.cn 
       if (!style || style>styles.length) style = 1; 
       style--; 
       var btop = styles[style].top,bbottom = styles[style].bottom; 
       obj = document.getElementById(obj); 
       if (!obj) return; 
       var HTML = obj.innerHTML; 
       obj.innerHTML = ""; 
       for(var istop=1;istop>=0;istop--) 
       { 
              var topborder = document.createElement("b"); 
              topborder.style.display = "block"; 
              topborder.style.height = "2px"; 
              topborder.style.backgroundColor = (obj.parentNode.style.backgroundColor)?obj.parentNode.style.backgroundColor:"#FFFFFF"; 
              for(var i=0;i<btop.length;i++) 
              { 
                     var b = document.createElement("b"); 
                     if (obj.style.backgroundColor) 
                            b.style.backgroundColor = obj.style.backgroundColor; 
                     else if (obj.className) 
                            b.className = obj.className; 
                     b.style.display = "block"; 
                     b.style.margin = (istop)?btop[i]:bbottom[i]; 
                     b.style.height = "1px"; 
                     b.style.overflow = "hidden"; 
                     b.style.width = "auto"; 
                     topborder.appendChild(b); 
              } 
              obj.appendChild(topborder); 
              if (istop) obj.innerHTML+=HTML; 
       } 
}

JavaScript技術代碼精簡的可以實現元素圓角的js函數,轉載需保留來源!

鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯系我們修改或刪除,多謝。

主站蜘蛛池模板: 久久国产网 | 欧美一区二区三区婷婷月色 | 五月婷婷丁香六月 | 国产色手机在线观看播放 | 色吊网 | 日日噜噜噜噜人人爽亚洲精品 | 激情视频免费网站 | 综合色亚洲 | 4se视频在线观看 | 国产精品第一页第一页 | 久久久久综合网 | 中文字幕第一页国产 | 国产高清精品91在线 | 国产区一区二 | 欧美日韩国产亚洲人成 | 欧美ol丝袜高跟秘书在线观看 | 中文字幕精品一区二区三区视频 | 韩国欧洲一级毛片免费 | 色久综合在线 | 婷婷五月在线视频 | 国产日韩欧美精品一区二区三区 | 国产亚洲精品福利在线 | 久久成年片色大黄全免费网站 | 人人干人人爽 | 精品女同一区二区三区免费站 | 久久夜色精品国产飘飘 | 一区二区三区国产美女在线播放 | 欧美日韩一区二区三 | 亚洲激情第二页 | 久久综合久久综合久久 | 大陆5g天天看天天爽免费 | 亚洲黄色高清视频 | 又黄又爽的男女视频 | 国产精品亚洲欧美一区麻豆 | 欧美精品无需播放器在线观看 | 青草悠悠视频在线观看 | 国产精品一区二区久久不卡 | 涩涩涩涩涩涩涩涩涩涩 | 久久3| 999热精品这里在线观看 | 香蕉97超级碰碰碰碰碰久 |