查看以下代码以了解我的问题。
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html>
<body>
<div style='width:100%; background:#CCCCCC; padding:0px; margin:0px; margin-bottom:20px; border:1px solid #CCC;'>
<div style='float:left'>
<a href='#' title='CSS TEST'><span style='font-size:30px;'>TEST for CSS DIV</span></a>
</div>
<div style='float:right'>
Stuff on the right
</div>
<div style='clear:both;'></div>
</div>
<table cellspacing='0' cellpadding='2' align='center' width='1200' border='1'>
<tr>
<td> COL1 </td>
<td> COL3 </td>
</tr>
</table>
</body>
</html>
如果在平板电脑上查看,上述内容会将我的 div 从 100% 降低。但是在pc上可以正常使用。
如果我删除表格,则 div 跨越 100%
任何帮助,将不胜感激。
您可以在http://zeissimages.com/test.html实时查看此代码
再次,仅当您删除表定义时,它才能在平板电脑上正常工作。