なつかしの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-」をつけて記述する。
- 6人の推薦記事
- 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徹底検証 (59件)
- ホワイトペーパー
- 企画特集
ロリポップ!がリニューアル
パンデミック対策特集
【徹底対談】運用管理ツールの賢い使い方
セキュリティ&ユーザ事例【SIer Club】
SOA、BPM、SaaS −今、企業に必要なこと
インターネット上の悪意を未然に防ぐには?
今注目の「サジェスト検索」−デモ掲載中
そのストレージで仮想化に対応できますか?
仮想環境を実現するソリューション特集
集積度も性能も、業界最高水準のブレードPC
ESBでIT投資の無駄を劇的に解消する
御社のログ活用しませんか!?
中小企業のセキュリティリスクとは?
ストレージメディア特設サイト開設
◆エン・ジャパン厳選求人☆毎週更新◆
- エンタープライズにおけるSUSEの強み
- サービス・ドリヴン・データセンター
- ■ストレージ容量50%削減保証■
- サーバー監視・運用のコストを削減するには
- 話題のタグ
Mac OS X
RIA
Chrome
Adobe
Google
Ajax
Microsoft
開発環境
Flash
Windows 7
PHP
JavaScript
ツール
リファレンス
Java
Safari
Windows
OS
ソフトウェア開発
モバイル
セキュリティ
Off Topic
iPod touch
Windows Vista
脆弱性
Opera
Internet Explorer
プログラミング言語
iPhone
CSS
Mozilla
HTML
SOA
Firefox 3
Firefox
Webサービス
Webデザイン
仮想化
アプリケーション
WebKit
データベース
ブラウザ
iPhone 3G
オープンソース
UI
Database
Linux
Tips
Apple
小技
話題のタグを見る »
#1 tomita
- 2008/08/18 18:08:57
Windows 7はLinuxへの切替が簡単:注目の仮想ディスクフォーマット「VHD」
iPhone OS 3.0で変わった「絵文字」
OSSのクラウド基盤「Eucalyptus」を使う(4)--インストール〜ノード構築
俳優経験者が指南する「人前で上手く話すためのティップス10選」
「うるまでるびペイント」登場:絵は上手下手ではなく制作過程に楽しみが
待てば回路の日和あり--「iPhone 3GS」発売、しかし――