2

ユーザーが印刷できる証明書をオンラインにするように依頼されました。すべてを垂直方向に中央揃えするのに問題があることを除けば、すべて問題ありません。

境界線 (#outerBorder) を保持する div と、すべてのもの (#wrapper) を保持するその内部にネストされた別の div があります。#outerBorder の高さは固定されているため、印刷時に証明書の余白が均一になります。#outerBorder と #wrapper の上部と下部の間にもパディングがあるように、#wrapper を垂直方向の中央に配置したいと思います。

手動で計算して数値をハードコーディングせずにこれを行う方法はありますか? 私が見つけた最も近い解決策は次のとおりです。固定高さのスペース内で画像を垂直方向に均等に分散します しかし、テーブルを使用したくないのです。

「vertical-align: middle;」も入れてみました。#wrapper の CSS で、しかしそれは何もしないようです。

ありがとう!-クリスティン

4

2 に答える 2