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

PC版へ 2017年06月23日

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

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

ダウンロードはこちらからどうぞ。

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

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

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

関連記事

<<前の記事 | HOME | 次の記事>>

コメント

さいとう

初めまして。先日ブログサイトをリニューアルして、縦書きを導入しました。wordpress+プラグインにてjs導入しております。縦中横などが綺麗に出て感激しています!ありがとうございます。

・長い文章の時に、「改段」のようなことができればいいなと思います。
・ページをブラウザでリロードすると、本文が真っ白になる(ヘッダーやコメント蘭は表示され、本文のみが表示されない)ことがあります。リロードではなく、他のページへ推移して再度当該ページへ戻ってくると、また表示されます。縦書き適用していないページでは起こらない挙動です。これは当方のテーマや他のプラグインとの競合かと思いますので、何ともお答えしにくいかと思いますが、何か確認&改善すべきところの目算ありましたら、ご教示願えませんでしょうか。