【縦書き h2vR.js】修正版です。
ウェブページで綺麗な縦書きを実現する JavaScript・h2vR.js です。
以下の不具合を修正した、バージョン 4.2.5 を公開しました。
- クラス h2vr_single または h2vr_0 を指定して縦書き領域を「一段組・スクロール表示」にした場合、領域の横幅が不足し、縦書きレイアウトが崩れる場合がある。
→ ダウンロードはこちらからどうぞ。
原因は、縦書き領域の上位要素にスタイル max-width が指定されていると、縦書き領域の横幅を計算するときにリミットがかかってしまい、不正確な計算結果が返ってきてしまう、というものでした。
かなり以前から潜んでいた不具合のようですが、自分では滅多に使わない機能だったりシチュエーションだったりすると気付くのが遅れます。
ご報告くださった方、ありがとうございます。
さいとう
初めまして。先日ブログサイトをリニューアルして、縦書きを導入しました。wordpress+プラグインにてjs導入しております。縦中横などが綺麗に出て感激しています!ありがとうございます。
・長い文章の時に、「改段」のようなことができればいいなと思います。
・ページをブラウザでリロードすると、本文が真っ白になる(ヘッダーやコメント蘭は表示され、本文のみが表示されない)ことがあります。リロードではなく、他のページへ推移して再度当該ページへ戻ってくると、また表示されます。縦書き適用していないページでは起こらない挙動です。これは当方のテーマや他のプラグインとの競合かと思いますので、何ともお答えしにくいかと思いますが、何か確認&改善すべきところの目算ありましたら、ご教示願えませんでしょうか。