私はサイトのレイアウトを練習することに決め、他の人をコピーしてHTMLのマークアップとCSSプロパティを学び始めました。私は、Internet Explorer 8でサイトを開くことができませんでしたまで、すべては私が見落として何Internet Explorerの "Floating away"ブロック
http://hsu.su/ukt ...よくでしたか?どうしましたか?壊れた英語
元のページため 申し訳ありません:確かに十分な
http://hsu.su/wq
私はサイトのレイアウトを練習することに決め、他の人をコピーしてHTMLのマークアップとCSSプロパティを学び始めました。私は、Internet Explorer 8でサイトを開くことができませんでしたまで、すべては私が見落として何Internet Explorerの "Floating away"ブロック
http://hsu.su/ukt ...よくでしたか?どうしましたか?壊れた英語
元のページため 申し訳ありません:確かに十分な
http://hsu.su/wq
、ウェブサイトは、IE以外のすべてのブラウザで動作します。 IE8では、あなたのHTMLとCSSをJSFiddleに入れ、それはIEでうまくいきました(例えばリンクを見てください)。
これは、HTMLのフォーマットが正しくないことを示しています。最も明白なことは、あなたがdoctypeを宣言していないということでした。それが何であるか分からなければ、さらに詳しい情報here。だから私はあなたのコードを取り、このきれいな標準DOCTYPEを置く:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
かつ確実に十分な、IE8はそれを正しく表示し始めました。
画像及びテキストがフロートをクリアしなければならない、または非表示に設定され、オーバーフロー有し含むエレメント:それは場合でも、画像の高さまで拡張する
clear: left;
overflow: hidden;
オーバーフロー隠れた力を容器浮かんだ。
ありがとう、** Tim **! – user1103744
**ピンピクル**、あなたは私の一日です!本当にありがとう! – user1103744
@ user1103744、私はうれしいです!これが正解であれば、投票番号の下にあるチェックマークをクリックして、この質問に遭遇した場合に他の人に見られるようにしてください。 – Pinpickle