CSS
すべてのブラウザで角丸の宣言を設定できHTC
、旧バージョンの Internet Explorer で使用できます。
setなしposition
で角を丸くした div の作業例!
CSS
.curved {
-moz-border-radius:10px; /* Firefox */
-webkit-border-radius:10px; /* Safari and chrome */
-khtml-border-radius:10px; /* Linux browsers */
border-radius:10px; /* CSS3 */
behavior:url(border-radius.htc) /* Internet Explorer */
}
.menu_buttons {
margin: 40px;
width: 100px;
line-height: 1.1em;
float: left;
vertical-align: middle;
cursor: pointer;
text-align: center;
font: 0.9em Arial, Helvetica, sans-serif;
color: #fff;
background-color: pink;
border: 1px solid red;
}
例の HTML
<div class="menu_buttons curved">.menu_buttons element</div>
border-radius.htcをダウンロードして、 CSS の曲がった角のデモと Pageを確認してください。
テスト済み
Windows XP Professional バージョン 2002 Service Pack 3
- Internet Explorer 8.0.6001.18702
- オペラ 11.62
- Firefox 3.6.16
- サファリ5.1.2
- Google Chrome 18.0.1025.168m
- Kメレオン1.5.4
Windows 7 ホーム エディション サービス パック 1
- Internet Explorer 9.0.8112.164211C
- オペラ 11.62
- Firefox 12.0
- サファリ5.1.4
- Google Chrome 18.0.1025.168m
Linux Ubuntu 12.04
- Firefox 12.0
- Chromium 18.0.1025.151 (開発者ビルド 130497 Linux)