IE6 と IE7 では CSS の解釈に多くの違いがあります。今日はそのうちの 1 つである高さについて説明します。 例: コードをコピー コードは次のとおりです。 <div style="height:50px"> IE6 の場合: DIV 内のコンテンツの高さが 50 ピクセルを超えない場合、DIV の高さは 50 ピクセルになります。設定値を超える場合、高さはコンテンツに合わせて拡張されます。これは通常、アダプティブ ハイトと呼ばれます。 IE7 の場合: DIV 内のコンテンツの高さが 50px を超えない場合、DIV の高さは 50px になります。設定値を超える場合、DIV の高さは 50px に固定され、超過したコンテンツは DIV を超えてオーバーフローします。DIV の下に他のコンテンツがある場合、オーバーフローしたコンテンツと重なります。 これは明らかに非常に重要なポイントであり、処理しないとページの乱れが発生します。この問題を解決するには通常 2 つの方法があります。 1. 高さに焦点を当てる: DIV の高さを 50 ピクセルに固定し、余分なコンテンツを非表示にして、両方のブラウザーの CSS を次のように記述します。 コードをコピー コードは次のとおりです。 <div style="height:50px;overflow:hidden"> overflow:hidden は非常に重要であり、互換性はこれに依存します2. コンテンツ指向: DIV の最小の高さを 50 ピクセルに設定します。コンテンツが多すぎる場合は、DIV の高さがコンテンツに合わせて調整されます。現時点では、互換性処理を行うために CSS HACK が必要です。 <div style="min-height:50px;_height:50px;">、min-height:50px は最小の高さで、IE7 と FF はこれを認識できますが、_height:50px は IE6 のみが認識できるようにするために下線が引かれています。 |
<<: CSS を使用して 3 列のアダプティブ レイアウト (両側は固定幅、中央はアダプティブ) を実現します。
>>: tomcat8の最新のLinuxインストールプロセス
1. ファイル削除コマンド:対応するディレクトリを検索します -mtime + 日数 -name &...
この記事は、参考のためにMySQL 8.0.18のインストールと設定のグラフィックチュートリアルを記...
この記事では、インターフェースのスライド効果を実現するためのVueの具体的なコードを例として紹介しま...
目次1. データベースのマスター/スレーブ分類: 2. MySQL マスタースレーブの紹介3. マス...
tortoiseGit のインストール時にいつも問題があったので、単純に svn に変更しました。途...
1. PPTP VPNを構築するには、ポート1723とGREプロトコルを開く必要があります。 1. ...
毎日jQueryプラグイン - 検索履歴を作成するためのものです。参考までに、具体的な内容は次のとお...
背景docker とアイデアを使用して、Java Web の開発、展開、運用までのプロセス全体を実現...
UCenter Homeは、ComsenzがリリースしたSNSサイト構築システムです。最新バージョン...
mysql は期間内のすべての日付または月を取得します1: mysqlは期間内のすべての月を取得し...
プログラムサービスがgitlab ci/cdと統合されたk8sを使用してデプロイされている場合、gi...
序文 [root@localhost ~]# cat /etc/fstab # #/etc/fsta...
皆様の参考と操作を容易にするために、様々な主要ウェブサイトを検索し、関連するスケジュールされたタスク...
最近、WeChat アプレットを作成しているのですが、いくつか問題が発生しました。インターネットでい...
今日は建国記念日で、誰もが祖国の誕生日をお祝いしようとしています。毎年この時期になると、WeChat...