【ハウツー】
Cornerは角を丸くすると同時に立体枠(ベベル)も指定することができます。立体枠の高さはスタイルシートのishadeで指定し、直後に0~100までの値を付加します。以下のようにすると立体枠が画像に適用され表示されます(サンプル04)。
<img src="images/001.jpg" class="corner ishade50">
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta http-equiv="content-type" content="text/html;charset=utf-8">
<title>Cornerサンプル</title>
<style type="text/css"><!--
h1 { color:#33f; }
body { background-color:white; }
--></style>
<script type="text/javascript" src="js/corner.js"></script>
</head>
<body>
<h1>Cornerサンプル</h1>
<p>
<img src="images/001.jpg">
<img src="images/001.jpg" class="corner ishade50">
</p>
</body>
</html>
また、Cornerでは画像に影を付けることができます。この影の濃さもスタイルシートishadowで指定できます。ishadowの直後に0~100までの値を付加します。値が大きいほど影が濃くなります(サンプル05)。
<img src="images/001.jpg" class="corner ishadow40">
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta http-equiv="content-type" content="text/html;charset=utf-8">
<title>Cornerサンプル</title>
<style type="text/css"><!--
h1 { color:#33f; }
body { background-color:white; }
--></style>
<script type="text/javascript" src="js/corner.js"></script>
</head>
<body>
<h1>Cornerサンプル</h1>
<p>
<img src="images/001.jpg">
<img src="images/001.jpg" class="corner ishadow40">
</p>
</body>
</html>
以下のように立体枠と影の濃さを同時に指定することもできます(サンプル06)。
<img src="images/001.jpg" class="corner ishadow40 ishade50">
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta http-equiv="content-type" content="text/html;charset=utf-8">
<title>Cornerサンプル</title>
<style type="text/css"><!--
h1 { color:#33f; }
body { background-color:white; }
--></style>
<script type="text/javascript" src="js/corner.js"></script>
</head>
<body>
<h1>Cornerサンプル</h1>
<p>
<img src="images/001.jpg">
<img src="images/001.jpg" class="corner ishadow40 ishade50">
</p>
</body>
</html>
立体枠は、飛び出すような感じではなく、へこんだ感じにすることもできます。へこんだ感じにするにはスタイルシートでinverseを指定します(サンプル07)。
<img src="images/001.jpg" class="corner ishadow40 inverse">
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta http-equiv="content-type" content="text/html;charset=utf-8">
<title>Cornerサンプル</title>
<style type="text/css"><!--
h1 { color:#33f; }
body { background-color:white; }
--></style>
<script type="text/javascript" src="js/corner.js"></script>
</head>
<body>
<h1>Cornerサンプル</h1>
<p>
<img src="images/001.jpg">
<img src="images/001.jpg" class="corner ishadow40 inverse">
</p>
</body>
</html>
これまでの設定をまとめて指定することもできます(サンプル08)。
<img src="images/001.jpg" class="corner ishadow40 iradius24 ishade50">
<img src="images/001.jpg" class="corner ishadow40 iradius24 inverse">
Cornerはアクセシビリティを損なうことなく手軽に画像を角丸にできる便利なライブラリです。後で角丸のサイズをまとめて調整することもできます。角丸処理が面倒な場合には利用を検討してみてはどうでしょうか。
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta http-equiv="content-type" content="text/html;charset=utf-8">
<title>Cornerサンプル</title>
<style type="text/css"><!--
h1 { color:#33f; }
body { background-color:white; }
--></style>
<script type="text/javascript" src="js/corner.js"></script>
</head>
<body>
<h1>Cornerサンプル</h1>
<p>
<img src="images/001.jpg" class="corner ishadow40 iradius24 ishade50">
<img src="images/001.jpg" class="corner ishadow40 iradius24 inverse">
</p>
</body>
</html>
| 【レポート】マカフィーの世界の専門家の意識調査「サイバー防衛報告書」とセキュリティソリューション [21:15 5/25] |
| アップル、Aperture 3.2.4を公開 - バグ修正、安定性向上など [20:51 5/25] |
| 【レポート】GTC 2012 - VGXでエンタープライズ環境でのGPU需要開拓を狙うNVIDIA [20:07 5/25] |
| デル、期間限定キャンペーンに特価アイテム追加、アップグレード無料も継続 [19:41 5/25] |
| 上海問屋、iPhoneとほぼ同じ薄さのバッテリ内蔵ヘッドホンアンプ [19:05 5/25] |
|
[赤ずきんチャチャ]12年ぶり連載復活 舞台は東京 [00:00 5/26] ホビー |
|
【レポート】TVアニメ『ゆるゆり』、七森中☆ごらく部の世界戦略第2弾! 「ごらく部な地球の歩き方 ~香港編~」 [00:00 5/26] ホビー |
|
【コラム】理系のための恋愛論 第440回 彼女ができないのは…結婚体質だから?? [00:00 5/26] ライフ |
|
[注目映画紹介]「GIRL」 親友4人が抱える悩みをガールズトークを交えながらつづる [23:52 5/25] エンタメ |
|
[注目映画紹介]「メン・イン・ブラック3」タイムスリップで69年のMIBが見られワクワク [23:37 5/25] エンタメ |