なつかしのHTMLタグ「marquee」--CSS 3のマーキーを検証してみる
エ・ビスコム・テック・ラボ
2008/08/13 20:14
マーキー(marquee)は文字のスクロールを実現する機能だ。古くからホームページを作っている方には懐かしい機能かもしれない。今回はCSS 3で提案されているマーキーの機能を紹介しよう。
SafariがサポートしたCSSのマーキー
Safariではoverflowプロパティの値を「-webkit-marquee」と指定すると、コンテンツがボックス内で右から左にスクロールする。ボックスにスクロールバーなどは表示されない。
Safariでの表示
div {
overflow: -webkit-marquee;
white-space: nowrap;
width: 200px;
border: solid 1px gray;
}
<div>あいうえお。かきくけこ。さしすせそ。たちつてと。なにぬねの。</div>
※ブラウザで表示を確認する
OperaがサポートしたCSSのマーキー
Operaでは、overflowプロパティを「hidden」と指定し、displayプロパティを「-wap-marquee」と指定すると、コンテンツがボックス内で右から左にスクロールする。しかし、標準ではコンテンツを1回表示するとスクロールが終了してしまう。
そこで、次のサンプルでは「-wap-marquee-loop: infinite」と指定してスクロールを無限に繰り返すように設定している。無限の繰り返しに対応しているのはOpera 9.5以上となっているので注意してほしい。
Operaでの表示
div {
overflow: hidden;
display: -wap-marquee;
-wap-marquee-loop: infinite;
white-space: nowrap;
width: 200px;
border: solid 1px gray;
}
<div>あいうえお。かきくけこ。さしすせそ。たちつてと。なにぬねの。</div>
※ブラウザで表示を確認する
なお、OperaはWCSS(Wireless profile Cascading Style Sheet)という規格に従ってマーキーの機能をサポートしている。WCSSはモバイル機器向けのスタイルシートの規格として、WAPフォーラム(現Open Mobile Alliance)がリリースしたものだ。そのため、プロパティ名や値には「-o-」ではなく「-wap-」をつけて記述する。
- 7人の推薦記事
- 4人がクリップ
-
ソーシャルブックマーク(-)
- トラックバック(0)
-
- タグ
- HTML
- マーキー
- CSS
- スクロールバー
- Internet Explorer 8
- プロパティ
- Opera
- Internet Explorer
- WebKit
- W3C
- Safari
- XHTML
- Firefox
- Open Mobile Alliance
- html/css
- marquee
- WCSS
- -wap-marquee
- overflow: scroll
- Internet Explorer 2.0
- scrollbar
- overflow-style
- WAPフォーラム
- -webkit-marquee
- display
- overflow
- hidden
- html
- CSS 2
- CSS 2.1
- Opera 9.5
- CSS 3
- Webデザイン
- コメント(1件)
- 特集: FirefoxとSafariのCSS徹底検証 (65件)
- 今日のトップ記事
- 昨日
- 5日前
- 6日前
- 7日前
- ホワイトペーパー
- 話題のタグ
Linux
リファレンス
開発環境
ソフトウェア開発
Safari
プログラミング言語
Webデザイン
Database
Webサービス
Flash
Firefox
Apple
セキュリティ
アプリケーション
Off Topic
iPhone
Java
Ajax
OS
Chrome
Internet Explorer
小技
Google
WebKit
iPod touch
Windows 7
クラウド
データベース
マイクロソフト
CSS
Firefox 3
JavaScript
モバイル
Windows XP
オープンソース
RIA
Mozilla
HTML
iPhone 3G
UI
仮想化
Windows
Microsoft
Windows Vista
ブラウザ
Mac OS X
インストール
Tips
脆弱性
Opera
話題のタグを見る »
#1 tomita
- 2008/08/18 18:08
「Google Chrome」の拡張機能、開発者からのアップロード受付を開始
IMAPでGmailを受信、最も手っ取り早いのは?Windows 7、Ubuntu 9.10、Snow Leopardのメーラー比較
Snow LeopardではNTFSをサポート--その源流を訪ねる(2)
MS運営のオープンソース開発プロジェクト支援サイト「CodePlex」を探検する(2)
Snow LeopardではNTFSをサポート--その源流を訪ねる(1)
フォトレポート:「Windows Server 2008 R2」--あまり知られていない有用な機能10選
電力に"ふた"をする独自の省エネ機能とは!?
高まるiSCSIストレージへの注目度
―エン・ジャパン厳選求人☆毎週更新―
【最終警告】パンデミック対策特集
企業ITシステムの企画、構築、運用のイロハ
100万円で実現!中小企業の情報漏えい対策
大丈夫?あなたの会社のセキュリティ対策