尽管每个控件(position: Absolute)可以随意移动, 我觉得页面布局在VS2005不是宣称的那么方便, 我还是偏向于用最简单的TABLE来排列控件,不知道这样是不是好呢? 是不是我没有掌握技巧?
解决方案 »
- 给推荐一个短信接口吧!
- 这种在线音乐盒是如何制作出来的(ASP.NET技术)
- 页面两个button按钮,按回车时为什么两个按钮都触发了?
- 【小问题】C# 中不能实现 引用的继承吗?解决马上结贴
- <%# 为什么javascript在传值的时候c:\inetpub\wwwroot\Gogo\Images会变成c:inetpubwwwrootGogoImages 谢谢
- 下载文件问题!求助各位大大,我弄了整晚了没有结果,大家帮帮我啊!!!!
- 关于时间间隔的计算
- 关于从数据库中下载image字段的问题~ 请求帮助
- 谁看过<C# 设计模式>这本书?有何评价?
- 站点放IIS,占用内存大概1G,使用memory profiler监控结果,请大家帮忙看下。
- 高分求解将excel中数据导入到sql数据库中的sql语句!
- 如何把二个表的相同数据合并在一个表??
不是讓你拿来布局用的. .! 幸亏你不喜欢
布局用div、table,然后再拖或写控件在里面。
————————————————————————————————————————
你这个说法基本上主要是那些嘎静态页面的人才会坚持的。vs.net2003从vs.net第一版继承来的,html默认使用GridLayout而不是FlowLayout布局方式,结果很多人必须手动修改每一个页面。vs2005默认就是不再多余地生成绝对坐标了,也就默认无法像你说的这样“随意移动”了,除非修改了html设计器的css定位属性。例如这个回帖页面,每一个帖子以及这个回帖输入框,其最终绝对高度都是相对于别的对象而自动排版的到的,设计时不能写死其top。因此不管是不是使用table,反正不能写死绝对高度,不能“随意移动”地来设计,需要一定抽象设计能力。