Facebookのギャラリーには、画像の幅と高さをデータベースに入れていますか?Facebook gallery/lightbox - ローディング中の画像
JavaScriptを使用すると、イメージが完全に読み込まれるまでイメージの幅と高さを確認できません。しかし、FBでは、画像が表示されている間に画像がロードされ、画像が水平方向と垂直方向の中心に正しく配置されます。
Facebookのギャラリーには、画像の幅と高さをデータベースに入れていますか?Facebook gallery/lightbox - ローディング中の画像
JavaScriptを使用すると、イメージが完全に読み込まれるまでイメージの幅と高さを確認できません。しかし、FBでは、画像が表示されている間に画像がロードされ、画像が水平方向と垂直方向の中心に正しく配置されます。
Facebookの画像にはdisplay:inline-block
、劇場の画像には親のdivとセンターの画像はtext-align:center
が使用されています。 blog postを見て、どのようにしたのか説明しました。いいCSSコードですが、すべてのCSSはそうではありません。彼らはwindow.height
に基づいてdivの1つのline-height
をJSに設定します。
彼らはどのようにして 'div'sを作成し、JSなしで' body'' overflow:hidden 'に設定しましたか? –
私はあまりにもFBを見るのが面倒ですので、答えの代わりにコメントをつけていきます。水平にマージンを置くことができます:コンテナにtext-align:centerとパディングを使用して視覚的な垂直方向のセンタリングを強制することができます。 –
いいえ、水平方向ですが、別のイメージのインスタンスごとに垂直方向にセンタリングすることはできませんか? –
Facebookはすでに_they_が画像をアップロードした後に_their_仕様にサイズ変更されたため、正確な幅と高さを認識しています。 – Sparky