Html &引用;“飘走了”;Internet Explorer中的块
我决定练习网站的布局,并开始模仿其他人,学习html标记和css属性。一切都很好,直到我没有打开在Internet Explorer 8的网站 我忽略了什么?怎么了? 对不起,英语不好Html &引用;“飘走了”;Internet Explorer中的块,html,css,internet-explorer,overflow,Html,Css,Internet Explorer,Overflow,我决定练习网站的布局,并开始模仿其他人,学习html标记和css属性。一切都很好,直到我没有打开在Internet Explorer 8的网站 我忽略了什么?怎么了? 对不起,英语不好 原始页面:毫无疑问,该网站在除IE之外的所有浏览器中都能正常工作。在IE8中,我将HTML和CSS放入,在IE中运行良好(例如,请参阅链接) 这表明您的HTML格式不太正确。最明显的是,您没有声明doctype。如果你不知道那是什么,请提供更多信息。所以我把你的代码放进了这个标准的doctype: <!D
原始页面:
毫无疑问,该网站在除IE之外的所有浏览器中都能正常工作。在IE8中,我将HTML和CSS放入,在IE中运行良好(例如,请参阅链接) 这表明您的HTML格式不太正确。最明显的是,您没有声明doctype。如果你不知道那是什么,请提供更多信息。所以我把你的代码放进了这个标准的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;
溢出隐藏迫使容器向下延伸到图像的高度,即使它是浮动的。@user1103744,我很高兴我这样做了!如果这是正确答案,请单击投票号码下的勾号,以便其他人在遇到此问题时看到。