超级好用的jQuery圆角插件 Corner速成(2)
比如对于notch而言,想为mydiv的底部增加notch效果,则改写代码如下:
$("#mydiv").corner('bevel bottom');
于是,就只有底部产生notch角了。
三、可自定义角度大小 这功能很好,填写个像素值,就能改变角度。试试吧:
$("#mydiv").corner('bevel bottom 50px');
惊奇的图像如下:
神奇吧,呵呵,还有呢。
四、混搭 就刚才这个例子,把上边两个角变为圆角,而下方仍然不变。看代码:
$("#mydiv").corner('top 30px').corner('bevel bottom 50px');
没错,就是用两句corner。当然你可以完全使用四个corner把各个角都自定义。
五、边框装饰 这是亮点,感谢一个名叫Kevin Scholl的家伙提出的这个建议,不过这的确是一个非常棒的提议。看代码吧:
<html> <head> <script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.min.js"></script> <script type="text/javascript" src="js/jquery.corner.js"></script> <script type="text/javascript"> $(function(){ $("#mydiv p").corner('round 8px').parent().css('padding','8px').corner('round 14px'); }); </script> <style type="text/css"> #mydiv{ width:360px; background-color: #600; } #mydiv p{ width:350px; height:200px; background-color: #6af; } </style> </head> <body> <div> <div id="mydiv"><P></p></div> </div> </body> </html>
就会这样:
这图是chrome下的效果,IE下还不一样,夜色很晚了,没时间调试深入发现问题的原因。
写的不少了,其实还有些功能样式没说,剩下的也并不常用,用到的时候大家看英文自学吧。