如题:
在页面中放置了table,外层是div,前台代码如下:
<div id="div2" runat="server" style="width:1200px; height:800px;margin:0px auto; overflow:hidden;">
<table id="tableTime" runat="server" width="1200px" height="800px" border="0" cellspacing="1" class="tableTime" style=" table-layout:fixed; ">
<tr><td></td><td></td><td></td><td></td><td></td><td></td><td></td></tr>
<tr><td></td><td></td><td></td><td></td><td></td><td></td><td></td></tr>
<tr><td></td><td></td><td></td><td></td><td></td><td></td><td></td></tr>
<tr><td></td><td></td><td></td><td></td><td></td><td></td><td></td></tr>
<tr><td></td><td></td><td></td><td></td><td></td><td></td><td></td></tr>
<tr><td></td><td></td><td></td><td></td><td></td><td></td><td></td></tr>
</table>
</div>
这样写的话水平方向不会被挤得变形,但是竖直方向,td内没有内容或者内容少的就会变小,怎样让所有的td保持原有大小,不会因内容改变而改变。下面就是我做的效果,下边两行因为没有内容就变小了。
<tr><td style="height:120px"></td><td></td><td></td><td></td><td></td><td></td><td></td></tr>
在每一个td里或者一行的一个td里设置它的高度不会改变了
谢了,已经解决
@lijunmomo: 你好,我现在也遇到了这样的问题,能麻烦请教一下是怎么解决的吗
将td设成固定的宽和高啊!
设置了啊!也不管用的!
@lijunmomo: 那就在页面的head里面设置css样式 td{width:xx;heigh:xx}