Ricoで簡単角丸作成!『rico.js』

« クレームを投稿して共有するコミュニティー『jyte』 | メイン | 携帯からdeli.cio.usのブックマークを閲覧『Mobilicio.us』 »

Ricoで簡単角丸作成!『rico.js』

Ricoで角丸を実現するのはとても簡単。

  1. prototype.jsとrico.jsを読み込む。
  2. functionを作成する。
  3. 対象のタグにfunctionで指定したclassを設定する。

Ajaxの本を2冊買って、ちょっとどっぷりAjaxな感じなのでご紹介。

rico.jsを使って角丸を実装してみました。

なかなか綺麗な感じにできますね。ただしRicoで実装できるのは単色の角丸です。background-imageでチェックパターンなどもやってみましたが、上下が結局単色になるため、工夫したとしても難しそうですね。

あと角丸の度合いは2つのみ。大きいか({compact:false})小さいか({compact:true})ですね。
↑の例は大きい方の角丸です。

■HTMLは↓

<div class="rico_round"><p>Ricoで角丸を実現するのはとても簡単。<ol><li>prototype.jsとrico.jsを読み込む。</li><li>functionを作成する。</li><li>対象のタグにfunctionで指定したclassを設定する。</li></ol></p></div>

■CSSは↓

.rico_round {
width:260px;
background:#A0C8FF;
}
.rico_round p {
padding:10px 20px;
margin:0;
color:#333;
}

■headの中身は↓

<script type="text/javascript" src="prototype.js"></script>
<script type="text/javascript" src="rico.js"></script>
<script type="text/javascript"><!--
window.onload = function()
{
new Rico.Effect.Round("div","rico_round");
}
// --></script>

簡単ですね。headでprototype.jsとrico.jsを読み込んでfunctionを設定し、cssを作っておけば、あとは角丸にしたいdivにclass="rico_round"と設定するだけですね。

ちょくちょく使っていこうかな。

今日のCREAMU

無性にほしくなって2冊購入。

Ajaxライブラリリファレンス
まるごとJavaScript & Ajax ! Vol.1

Ajaxライブラリリファレンスは見開きで1Ajaxが紹介されていてとても使いやすい。表紙と紙面のデザインもいいし、大きさも思ったより小さくてちょうどいい。かなり使い込めそうな本です。

まるごとの方もかなりかっこいい。

いろいろ使っていこうと思います!

この記事のトラックバックURL:

コメント投稿

Apple Store(Japan)
企業WEBサイトには成功法則が! スペシャルレポート無料ダウンロード
メルマガ

このブログをメルマガで購読するには、↓にメールアドレスを入力してください。

配信:FeedBurner

Job Board(求人情報)

アーカイブ

カテゴリー

あわせて読みたい
フィードメーター - CREAMU
人気のエントリー

アーカイブ

カテゴリー