六狼论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

新浪微博账号登陆

只需一步,快速开始

搜索
查看: 345|回复: 0

JQuery圆角插件

[复制链接]

升级  58.8%

250

主题

250

主题

250

主题

进士

Rank: 4

积分
794
 楼主| 发表于 2013-2-8 00:52:28 | 显示全部楼层 |阅读模式
Rounded corners without images. Plus lots of other corner adornments.
 
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"><head><meta http-equiv="content-type" content="text/html; charset=UTF-8" /><meta http-equiv="Content-Style-Type" content="text/css" /><title>JQuery Corner Demo</title><style type="text/css">body {    font: Verdana,Arial,sans-serif; /* An explicit background color is required for Safari. */ /* Otherwise your corner chunks will come out black!    */background: #f8f0e0;}div.section { clear: left; }h1 { font-size: 150%; padding: 0 }h2 { background: #ccc; padding: 1px 20px;  }div.demo { float: left; width: 18em; padding: 20px; margin: 1em;    background: #c92; color:#000; text-align: center; font: verdana, arial, sans-serif;}div.fun  { margin: 2px; }</style><script type="text/javascript" src="jquery.js"></script><script type="text/javascript" src="jquery.corner.js"></script><script type="text/javascript">$(function(){// shorthand for $(document).ready() BTW        $('div.demo').each(function() {// The text of the paragraphs in the rounded divs is also the// jQuery code needed to create that effect. Cosmic.             eval($('p', this).text());        });        $('#main p').wrap("<code></code>");});</script></head><body><h1>jQuery Corner Demo</h1><p>Now with more effects, thanks to <a href="http://www.malsup.com/jquery/corner/">Mike Alsup</a>!</p><p><a href="jq-corner.html">How does this work? How do I use it?</a></p><p><a href="jquery.corner.js">Just the source, please!</a></p><div id="main">    <div class="section">    <h1>Available Corner Effects</h1>    </div>    <div class="demo"><h1>Round</h1> <p>$(this).corner();</p></div>    <div class="demo"><h1>Bevel</h1> <p>$(this).corner("bevel");</p></div>    <div class="demo"><h1>Notch</h1> <p>$(this).corner("notch");</p></div>    <div class="demo"><h1>Bite</h1>  <p>$(this).corner("bite");</p></div>    <div class="demo"><h1>Cool</h1>  <p>$(this).corner("cool");</p></div>    <div class="demo"><h1>Sharp</h1> <p>$(this).corner("sharp");</p></div>    <div class="demo"><h1>Slide</h1> <p>$(this).corner("slide");</p></div>    <div class="demo"><h1>Jut</h1>   <p>$(this).corner("jut");</p></div>    <div class="demo"><h1>Curl</h1>  <p>$(this).corner("curl");</p></div>    <div class="demo"><h1>Tear</h1>  <p>$(this).corner("tear");</p></div>    <div class="demo"><h1>Fray</h1>  <p>$(this).corner("fray");</p></div>    <div class="demo"><h1>Wicked</h1><p>$(this).corner("wicked");</p></div>    <div class="demo"><h1>Sculpt</h1><p>$(this).corner("sculpt");</p></div>    <div class="demo"><h1>Long</h1>  <p>$(this).corner("long");</p></div>    <div class="demo"><h1>Dog Ear</h1><p>$(this).corner("dog");</p></div>    <div class="demo"><h1>Dog2</h1><p>$(this).corner("dog2");</p></div>    <div class="demo"><h1>Dog3</h1><p>$(this).corner("dog3");</p></div>            <div class="section">    <h1>Choose Your Corner</h1>    <h2>Use <code>top, bottom, tl, tr, bl, br</code> to identify which corner to style</h2>    </div>    <div class="demo"><h1>Top Bevel</h1>        <p>$(this).corner("bevel top");</p></div>    <div class="demo"><h1>Top-Left Bite</h1>    <p>$(this).corner("bite tl");</p></div>    <div class="demo"><h1>Round Bottom</h1>     <p>$(this).corner("bottom");</p></div>    <div class="demo"><h1>Bottom-Left Notch</h1><p>$(this).corner("notch bl");</p></div>    <div class="demo"><h1>Top-Right Dog Ear</h1><p>$(this).corner("dog tr");</p></div>    <div class="demo"><h1>Top-Left, Bottom-Right Cool</h1><p>$(this).corner("cool tl br");</p></div>        <div class="section">    <h1>Specify Size</h1>    <h2>Include a px value to specify the corner size</h2>    </div>    <div class="demo"><h1>Round 30px</h1> <p>$(this).corner("30px");</p></div>    <div class="demo"><h1>Round 5px</h1>  <p>$(this).corner("5px");</p></div>    <div class="demo"><h1>Cool 20px</h1>  <p>$(this).corner("cool 20px");</p></div>    <div class="demo"><h1>Sharp 20px</h1> <p>$(this).corner("sharp 20px");</p></div>    <div class="demo"><h1>Bite 30px</h1>  <p>$(this).corner("bite 30px");</p></div>    <div class="demo"><h1>Wicked 20px</h1><p>$(this).corner("wicked 20px");</p></div>    <div class="demo"><h1>Dog 20px</h1><p>$(this).corner("dog 20px");</p></div>    <div class="demo"><h1>Dog2 30px</h1><p>$(this).corner("dog2 30px");</p></div>    <div class="demo"><h1>Dog3 30px</h1><p>$(this).corner("dog3 30px");</p></div>        <div class="section">    <h1>Mix and Match</h1>    <h2>Chain corner calls to achieve combined effects</h2>    </div>    <div class="demo"><h1>Round and Bevel</h1><p>$(this).corner( "bottom").corner("top bevel");</p></div>    <div class="demo"><h1>Round and Notch</h1><p>$(this).corner( "br top").corner("notch bl 20px");</p></div>    <div class="demo"><h1>Crazy</h1>          <p>$(this).corner("jut tl 20px").corner("dog tr 20px").corner("bite bl 15px").corner("notch br");</p></div>    <div class="section">    <h1>Fun Stuff</h1>    <h2>Interesting Side Effects</h2>    </div>    <div class="demo fun"><h1>Left Half of Arrow</h1> <p>$(this).corner("sharp tr br 20px");</p></div>    <div class="demo fun"><h1>Right Half of Arrow</h1><p>$(this).corner("sharp tl bl 20px");</p></div></div> <!-- main --></body></html>  
您需要登录后才可以回帖 登录 | 立即注册 新浪微博账号登陆

本版积分规则

快速回复 返回顶部 返回列表