親divの高さを知らなくても、子divを親div内で垂直方向に中央揃えする方法を誰かが知っているのではないかと思っていましたか?
ピンタレスト スタイルのギャラリー ページ (画像) があり、ホバーすると、画像に関する情報を含む画像の上に div が表示されます。各画像の高さが異なる可能性があるため、子コンテンツを親 div の中央に配置する方法がわかりません。
jQuery Masonary プラグインを使用してレイアウトを作成しています。
現在、画像を含む外側の div があります。白(またはその他)の背景色が 0,0 に配置され、幅と高さが 100% の内側の div。これはすべてうまく機能し、 text-align: center; を使用するだけで水平方向に中央揃えすることができました。
どうもありがとう!