首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >未按预期在不同行上显示的段落标记旁边的表

未按预期在不同行上显示的段落标记旁边的表
EN

Stack Overflow用户
提问于 2012-08-22 20:17:29
回答 1查看 598关注 0票数 0

在IE9中,每个段落标记和表显示在他们自己的行上,就像我想要的那样。

在IE9兼容性模式中,最后两个<P>标记在表上运行,就好像故事是浮动的一样。

为什么?我怎么才能让它停下来?

编辑

另外,IE9兼容模式=“IE9兼容模式,IE7标准”。它在IE8标准中显示得很好。

代码语言:javascript
运行
复制
<!DOCTYPE html PUBLIC \"-//W3C//DTD XHTML 1.0 Transitional//EN\"     \"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd\">
<HTML>
<BODY>
<DIV >
<P>a</P>  
<P>b</P>  
<TABLE style="WIDTH: 500px; float : none;" border="1" cellSpacing="1" cellPadding="1"     align="left">  
<TBODY>  
<TR>  <TD>1</TD>  <TD>2</TD>  <TD>3</TD>  <TD>4</TD></TR>  
<TR>  <TD>5</TD>  <TD>6</TD>  <TD>7</TD>  <TD>8</TD></TR>
</TBODY>
</TABLE>  
<P >c</P>  
<P >d</P>
</DIV>
</BODY>
</HTML>
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-08-22 20:31:44

我已经查看了IE7 - IE9以及其他浏览器中的代码,并且在所有浏览器中都正确地呈现了代码。

如果从表样式中删除float:none,我就能够复制您的问题。

一旦问题被复制,从表标记中删除align=left就会修复它。

最好的

辛西娅

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/12080735

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档