ホームページ制作ではよく使う「角丸」。
通常は角丸の画像を用意したりで、なかなか手間のかかる作業ですが、
今回はjavascriptで角丸を作る方法、「DD_roundies」をご紹介です。
使用方法は簡単。
まずwebからライブラリをダウンロード。
ヘッダで読み込ませます。
そして普通にHTMLとCSSで四角形を用意します。
<div id="box">
<p class="test" align="center">メールフォーム</p>
</div>
<style type="text/css">
<!--
#box {
position:absolute;
left:17px;
top:21px;
width:198px;
height:53px;
z-index:1;
}
.test {
border:2px solid #7CBF4D;
background:#AFF32A;
}
-->
</style>
続いてライブラリの組み込み。
<script type="text/javascript">
DD_roundies.addRule('.test', '10px', true);
</script>
のように指定すると出来上がりです。

このライブラリはCSS3でサポートされる予定の「border-radius」プロパティを使用しているようで、
6以降のIE、Firefox3、Cromeなどで使用可能です。
画像で作る角丸に飽き飽きしてきた方はぜひお試しを。
通常は角丸の画像を用意したりで、なかなか手間のかかる作業ですが、
今回はjavascriptで角丸を作る方法、「DD_roundies」をご紹介です。
使用方法は簡単。
まずwebからライブラリをダウンロード。
ヘッダで読み込ませます。
そして普通にHTMLとCSSで四角形を用意します。
<div id="box">
<p class="test" align="center">メールフォーム</p>
</div>
<style type="text/css">
<!--
#box {
position:absolute;
left:17px;
top:21px;
width:198px;
height:53px;
z-index:1;
}
.test {
border:2px solid #7CBF4D;
background:#AFF32A;
}
-->
</style>
続いてライブラリの組み込み。
<script type="text/javascript">
DD_roundies.addRule('.test', '10px', true);
</script>
のように指定すると出来上がりです。
このライブラリはCSS3でサポートされる予定の「border-radius」プロパティを使用しているようで、
6以降のIE、Firefox3、Cromeなどで使用可能です。
画像で作る角丸に飽き飽きしてきた方はぜひお試しを。




