0

float: leftそれぞれにプロパティが適用された画像がたくさんあります。それらは400px幅の領域に制限され、4 X 4 のグリッドに強制されます。それらの位置を取得しようとすると、常に正しくありません。これは何が原因ですか?ここで私がやろうとしていることを見ることができます: http://dev.redemptionconnect.com/cards/browse . 画像の 1 つをクリックして、私の意味を確認してください。ポップアップするダイアログは、クリックした画像の上にあるはずです。

4

1 に答える 1

2

私の見方では、実際の浮動要素のオフセットを確認する必要があります<img>。これらは、実際には、リンクをフローティングしたときにリンクのインライン レイアウトの性質から切り離され、リンクtop:0;left:0

同様に、 を取り除き、<a>そのクリック イベントを画像に適用することもできます。またはfloat:left<a>お好みで。

于 2012-04-04T00:01:07.283 に答える