css
他の人が以前に開発したプロジェクト (asp.net Web プロジェクト) を変更します。
元々開発された HTML ファイルの doctype は Transitional で、画像は通常でした。
次に、標準 HTML の doctype: Strict に一律に変更する必要があります。
修正後、画面が乱れていましたが、CSS プロパティを変更するためのさまざまな調整と計算を経て、最終的に画面の一部が元の表示効果と一致しました。
ただし、画面の一部はオリジナルのユーザーコントロールを使用しており、どのように調整しても元の画面との間に大きな空白が生じます。
冗長な HTML コントロールをすべて削除し、位置が table と div によって決定されていることを確認します。いくら変えてもうまく調整できない。
画面上の div 間の大きな空白の原因となっている CSS 属性を見つけるのを手伝ってください。
ありがとうございます。
ディスカッションへの返信(解決策)
一般的には、Transitional を使用するか、 を使用できます。
コードがないため、何が問題であるかを言うのは難しいですが、違いを参照できます
Transitional タグと Strict タグの間
http://24ways.org/2005/transitional-vs-strict-markup/
Quirks モードと strict モード
http://www.quirksmode.org/css/quirksmode.html