私はこの jsFiddle を持っています: http://jsfiddle.net/pqCGd/。
div を含む大きなmessages
div が含まれていますmessage
。これらのmessage
div は自動的に生成されますが、この例と簡潔さのために、そのような div の自動生成を省略し、メッセージ div の 1 つの例を示しました。
divの中message
には 4 つの div の子があります。
dir
画像が含まれています:私は現在、このためにテスト画像を使用していますa
これには 3 セットのデータが含まれており、一番上のp
タグにはかなり長い文字列が含まれているため、残りのp
タグよりも小さくなっています。b
これにはさらに 3 セットのデータが含まれており、今回は最後のp
タグがかなり長く、フォント サイズを小さくする必要があります。c
というボタンだけが含まれていますview
問題:またはを見るとa
、他の単語がないために div が「落ちている」ように見えることに気付くかもしれません。div を除いて、div の y 位置は要素ごとにずれているようです。これらは、同じ y 位置で並べて配置することを意図しています。この影響が見られない場合は、Google Chrome の「要素の検査」ツールを使用して、これらのタグの場所を見つけることができます。要素インスペクターでそれらの上にカーソルを置くと、カプセル化のサイズと div の位置を表示する青いボックスが表示されます。が より低い、より低い 、 より低いであることがわかるはずです。は、div 境界の間にも表示される必要があります (部分的に示されています)。b
c
dir
a
dir
b
a
c
b
button
私が欲しいもの:
divs: を取得する必要があり、のa
y位置が の y 位置と同じになるようにします。できればCSSで。b
c
dir
注意: Google Chrome は私のテスト ターゲットです。そのため、IE やその他のブラウザについて心配する必要はありません。