Follow Us.RSS

Re:横書き表示時の任意の位置へのスクロール

  • 新規投稿
  • ログイン

竹取 Web/JSRe:横書き表示時の任意の位置へのスクロール

ご質問ありがとうございます。

竹取JSは、最新の Chrome/Safari では CSS3 の writing-mode を使用して縦書きを実現しますが、Firefox や IE 以外のブラウザの古いバージョンでは、ブロックを時計回りに90°回転して文字を反時計回りに90°回転させます。

そのため、見た目とは異なり、IE以外のブラウザの古いバージョンでは左右方向は上下方向として扱われます。scrollBottom を使えば期待通りの動作となるように思います。

具体的には、Taketori の内部変数を使って分岐します。

var taketori = new Taketori();
if (taketori.isWritingModeReady) {
 scrollLeft で処理
} else {
 scrollBottom で処理
}

未検証ですが参考になりましたら幸いです。

CMONOS スタッフ
  • CMONOS スタッフ
  • MacOS X/Safari6.0
  • 2012年9月18日(火) 12時50分46秒
タイトルは内容を簡潔にまとめたものにしてください。
「質問です」などのタイトルで投稿することはできません。
アイコン
この E-Mail は表示されません。
添付ファイル
(< 1000000 byte)
サイズ (<800) × (<800) ピクセル
ユーザー環境MacOS X/AppleWebKit537.36
  • 新規投稿
  • ログイン