简易实现DIV圆角的JavaScript代码

每秒24格的谎言

每秒24格的谎言

2016-02-19 22:19

在这个颜值当道,屌丝闪边的时代,拼不过颜值拼内涵,只有知识丰富才能提升一个人的内在气质和修养,所谓人丑就要多学习,今天图老师给大家分享简易实现DIV圆角的JavaScript代码,希望可以对大家能有小小的帮助。

  这个程序是个用来制作DIV圆角的开源javascript代码实现,效果和图像制作圆角一样的.它简单,易用,不用修改任何图像就能做到不同半径圆角....

  用这个代码你可以自由定制自己的DIV,不再是方形了.完全可以实现圆形个性DIV

  用法说明:

(本文来源于图老师网站,更多请访问http://m.tulaoshi.com/webkaifa/)

  以下说明将以一个半径为20像素圆角的DIV为例.

------------------------------A
  解压您下载的文件, 上传到您的站点。然后复制代码如下和黏贴它入您的网页的顶头部分。如果您保存了文件到该网页目录外

的任何地方, 修正代码中的src值.
===代码:
script type="text/javascript" src="rounded_corners.js"/script

------------------------------B
  然后创造一个DIV。如果您已有DIV使用圆角,只要给这个DIV一个id就可以.
===代码:
         DIV id="myDiv"/DIV

------------------------------C
  最后我们需要添加一段javascript来预载。在您的网页的顶头部分增加以下代码:

以下是引用片段:
script type="text/javascript" 

  window.onload = function()
  {
    settings = {
      tl: { radius: 20 },
      tr: { radius: 20 },
      bl: { radius: 20 },
      br: { radius: 20 },
      antiAlias: true,
      autoPad: false
    } 

    var divObj = document.getElementById("myDiv"); 

    var cornersObj = new curvyCorners(settings, divObj);
    cornersObj.applyCornersToAll();
  }

/script 

======== 其中,radius表示半径,数值越大,圆角就越大.
------------------------------------D
 现在可以运行了.呵呵

-----------------------------------PS:
  *********如果你想搞成奇形怪状的圆角,你可以设置每个角都不同的半径.

(本文来源于图老师网站,更多请访问http://m.tulaoshi.com/webkaifa/)

  例如:

  以下是引用片段:
settings = {
      tl: { radius: 20 },
      tr: { radius: 40 },
      bl: { radius: 60 },
      br: { radius: 80 },
      antiAlias: true,
      autoPad: false
    }
  或者:
settings = {
      tl: { radius: 20 },
      tr: false,
      bl: false,
      br: { radius: 80 },
      antiAlias: true,
      autoPad: false
    } 

  提示: tl-左上角  tr=右上角  bl=左下角  br=右下角

展开更多 50%)
分享

猜你喜欢

简易实现DIV圆角的JavaScript代码

Web开发
简易实现DIV圆角的JavaScript代码

div+css实现圆角边框

Web开发
div+css实现圆角边框

s8lol主宰符文怎么配

英雄联盟 网络游戏
s8lol主宰符文怎么配

android panellistview 圆角实现代码

编程语言 网络编程
android panellistview 圆角实现代码

用DIV+CSS设计出圆角矩形的代码

Web开发
用DIV+CSS设计出圆角矩形的代码

lol偷钱流符文搭配推荐

英雄联盟 网络游戏
lol偷钱流符文搭配推荐

jquery创建div 实现代码

Web开发
jquery创建div 实现代码

JavaScript实现Sleep函数的代码

Web开发
JavaScript实现Sleep函数的代码

lolAD刺客新符文搭配推荐

英雄联盟
lolAD刺客新符文搭配推荐

JavaScript的document和window对象详解

JavaScript的document和window对象详解

非主流伤感QQ分组图案_接着阳光赶走指尖微凉

非主流伤感QQ分组图案_接着阳光赶走指尖微凉
下拉加载更多内容 ↓