虽然可以用table来解决.但是还是有些不方便的.在VS2008中的工具中有布局的功能,如左对齐等等,但这些功能是灰色的,不能用.
如何才能显示能用呢?请各位帮帮忙啊!

解决方案 »

  1.   

    vs2008已经取消了那种页面设计方式,建议lz还是最好是自己写css来做定位
    下面是网上找的说明
    VS2008的Web Design支持按照web standards的方式去设计。整个页面全部用绝对定位的设计的结果是页面可伸缩性很差,比如在分辨率较低的显示设备上看到的结果就可能很乱。最佳的方式是采用文档默认流向的方式,一个HTML文档里的元素按照从左到右从上到下的顺序进行显示的,不使用绝对定位的话是不会都挤在左上角的。
     但是许多控件也可以设置为绝对定位,方法是先选中控件,然后在菜单 Format 下选择 Position ,在新的窗口里将 Positioning style 设置为 Absolute 即可。但不能将整个文档都设置成为绝对定位。你可以参考一下这篇blog,看看VS2008里的一些特性:http://weblogs.asp.net/scottgu/archive/2007/07/25/vs-2008-web-designer-and-css-support.aspx
      

  2.   

    微软终于积德了。vs2003的时候,自动加<font>vs2005的时候,收敛了很多。现在终于放弃那个绝对定位了。@_@
      

  3.   

    是 Ctrl+E+D 这个是全部排版。
    还有一个是 Ctrl+E+F 这个是只针对当前的行。