ユーザーが印刷できる証明書をオンラインにするように依頼されました。すべてを垂直方向に中央揃えするのに問題があることを除けば、すべて問題ありません。
境界線 (#outerBorder) を保持する div と、すべてのもの (#wrapper) を保持するその内部にネストされた別の div があります。#outerBorder の高さは固定されているため、印刷時に証明書の余白が均一になります。#outerBorder と #wrapper の上部と下部の間にもパディングがあるように、#wrapper を垂直方向の中央に配置したいと思います。
手動で計算して数値をハードコーディングせずにこれを行う方法はありますか? 私が見つけた最も近い解決策は次のとおりです。固定高さのスペース内で画像を垂直方向に均等に分散します しかし、テーブルを使用したくないのです。
「vertical-align: middle;」も入れてみました。#wrapper の CSS で、しかしそれは何もしないようです。
ありがとう!-クリスティン