注册 登录
编程论坛 ASP.NET技术论坛

请教table排列自动乱问题

烟雨袅袅 发布于 2010-07-06 07:14, 1177 次点击
3.5
在某一页面放了个table 里面放了一些控件,加载了css,鼠标拉动表格控制单元表格大小,运行后一切正常,正确
但不知道什么原因,过一两天,重新打开那个页表格,在设计模式表格自动变小,浏览时候也变小了,经常发生这样的事
却在另一页面表格老是自动变大,郁闷啊
5 回复
#2
冰镇柠檬汁儿2010-07-06 09:23
你没有指定好这个table的大小,以及这个table中的行和单元格的大小,在其内部是混乱的,究其原因,是你没有手动编写代码,而是用鼠标拖拽的结果。
记得永远不要相信代码自动生成器是百分之百正确且高效的。
#3
bygg2010-07-06 09:45
建议LZ用CSS,只要你的CSS没有动过,无论你什么时候打开或浏览,都不会变的.
而且用css统一定义格式,很方便维护与管理.还能减少许多冗余的样式代码
#4
烟雨袅袅2010-07-06 11:26
问题好像出在两个不同网页上的不同表,加载同一个CSS(这个CSS并没有设置高宽之类的)拉动其中一个表大小,可能改变另一网页上的表格大小。不过这个效果不是马上出现。
这只是初步估计,有待证实
不知道其他人有没有出现这种情况
#5
bygg2010-07-06 12:13
我就遇到过这样的情况,主要是因为css中有些元素没有定义好,比如你的宽度.如果你将宽度定义清楚,一定不会再出现这个问题了,呵呵
#6
liuyuan34522010-07-12 22:37
手写代码才是王道。。抛弃鼠标点点点吧
1