0

そのため、検索を行ったところ、この問題は既知であることがわかりましたが、どの修正も機能していないようです。

問題は、この画像が http://i.stack.imgur.com/A5UYw.jpgを示しているように、td の高さが引き伸ばされていることです。

私は次のことを試しました

A. td の高さを 1px に設定し、コンテンツがそれを引き伸ばすことができるようにします。

B. スタイルを追加し、高さを 1 ピクセルに設定する

C. td 内のコンテンツに div タグを追加し、div タグの高さとオーバーフローを非表示に設定する

D.オーバーフローが隠されるようにtdをスタイリングする

display: ブロックで td をスタイリングする

問題は、iframe 内のコンテンツに応じて自動サイズ変更に設定されている iframe である可能性があると思います。

どれもページを助けるようには見えませんでしたhttp://soldbybillcox.com/listings.html

サイトは div で作成する必要があり、テーブルの使用は時代遅れであることを認識しています!

この問題についての洞察をいただければ幸いです。

4

3 に答える 3

1

これをトップに保ちたい各 tds に追加すると、役立ちます。

<td colspan="2" rowspan="5" style="vertical-align:top;">

最終的には、div を使用する方がずっと楽になります。それはとてもきれいです!

また、あなたは不動産業者であるため、Web サイトを検証することが重要です (SEO の理由から)。そのため、すべての画像に alt タグを追加することをお勧めします(5)。これは、検索エンジンの結果にも役立ちます。ここを参照してください。

于 2012-07-14T22:24:35.343 に答える
0

次のルールを CSS に追加できます (すべてのテーブル セルに影響します)。

#Table_01 td {
    vertical-align: top
}

または追加

style="vertical-align: top"

この 1 つのテーブル セルのみの属性として

于 2012-07-14T22:23:14.680 に答える
0

本当の修正ではありませんが<br/>、一番上の行のすべての画像を使用して貼り付け、一番上に valign しました。良さそうに見えますが、まだ何が起こっているのかわかりません。

于 2012-07-15T06:50:05.560 に答える