作成日: 2020/12/01 最終更新日: 2021/02/10
文書種別
不具合
状況
修正済み
詳細
MultiRowにて、空のデータを設定した列のセルを垂直方向に結合し、このセルのinnerHTMLにテキスト付きのdivタグを設定した場合、セルに表示されるテキストは、垂直方向に対して中央に表示されず、垂直方向が上に表示されます。
垂直方向に結合されたセルのテキストは、垂直方向に対して中央で表示されるのが正しい動作です。
この問題は5.20183.568から発生します。
また、5.20183.550以前のバージョンではセルのテキストは、垂直方向に対して上に表示されるのが正しい動作です。
垂直方向に結合されたセルのテキストは、垂直方向に対して中央で表示されるのが正しい動作です。
この問題は5.20183.568から発生します。
また、5.20183.550以前のバージョンではセルのテキストは、垂直方向に対して上に表示されるのが正しい動作です。
回避方法
この問題はバージョン5.20203.766で修正されました。
修正版を適用しない場合の回避方法は次の通りです。
垂直結合されている列のセルに対して、下記のCSSクラスを追加します。
◆サンプルコード
----------------------------------------------------
wijmo.toggleClass(cell, 'wj-center-vert', e.range.rowSpan > 1);
----------------------------------------------------
修正版を適用しない場合の回避方法は次の通りです。
垂直結合されている列のセルに対して、下記のCSSクラスを追加します。
◆サンプルコード
----------------------------------------------------
wijmo.toggleClass(cell, 'wj-center-vert', e.range.rowSpan > 1);
----------------------------------------------------
旧文書番号
86229