0

私は縦方向の位置合わせに苦労してきました。これは、さまざまな言語や要素の種類全体で多くの特異性を持つ一見単純なプロセスです。私はstackexchangeを通して多くの読書をしましたが、理解の共通のスレッドを見つけることができないようです.

収集できたルールは次のとおりです。

1) Vertical-align は<\div>s では機能しません。設定する必要がありますdiv {display: table-cell; vertical-align: middle}

特に、オーバーフローが非表示に設定され、コンテンツに合わせて拡張される場合でもテーブルセルが高さの制限をオーバーライドするため、これは大きな問題のように思えます。つまり、垂直方向の「中心」は可変です。

Pinterest where からソースコードを読みましbutton {vertical-align: middle}たが、他のvertical-alignコマンドは機能していないようです。ボタンがデフォルトで中央に配置されているようです。

vertical-align誰かが属性 について明確な説明を提供できますか?

  • どの html 要素が応答し vertical-alignますか?
  • デフォルト vertical-alignの属性 を持つ html 要素はどれですか?
  • オーバーライドできない vertical-align属性を持つ html 要素はどれですか?

    そして、特異性を理解するための手がかりも役立ちます!

    前もって感謝します!

  • 4

    2 に答える 2

    0

    http://css-tricks.com/centering-in-the-unknown/

    リンクを通過するだけで、必要なほどではなく、大まかなアイデアに役立ちます:)

    于 2013-10-28T15:50:08.760 に答える