【縦書き h2vR.js】修正版です。

ウェブページで綺麗な縦書きを実現する JavaScript・h2vR.js です。

以下の不具合を修正した、バージョン 4.2.5 を公開しました。

  • クラス h2vr_single または h2vr_0 を指定して縦書き領域を「一段組・スクロール表示」にした場合、領域の横幅が不足し、縦書きレイアウトが崩れる場合がある。
ダウンロードはこちらからどうぞ。

原因は、縦書き領域の上位要素にスタイル max-width が指定されていると、縦書き領域の横幅を計算するときにリミットがかかってしまい、不正確な計算結果が返ってきてしまう、というものでした。

かなり以前から潜んでいた不具合のようですが、自分では滅多に使わない機能だったりシチュエーションだったりすると気付くのが遅れます。

ご報告くださった方、ありがとうございます。

カテゴリ: