应该如何布局控件

解决方案 »

  1.   

    你没看2005咋布局的?
    可以用TABLE看看,别的也行
      

  2.   

    先在dreamweaver搞好布局,然后COPY过去
      

  3.   

    LS几位明显在误导新人。MS的意思是推荐你用流布局,(在.net出现以前一直都是流布局,也符合网页规范)所以默认情况下,把原来默认的GridLayout取消掉了。
    但是这并不代表2005里不支持格布局GridLayout。
    方法如下:
    (总体设置格布局我忘了,因为我从来都是流布局,没有格布局过)
    选择控件->菜单->布局->位置->
    由“未设置”改为“绝对”
      

  4.   

    点击"工具"→"选项"→"HTML设计器"→CSS定位
    然后把"将使用工具箱、粘贴或拖放操作添加的控件定位更改为以下设置:"打上勾,并选择下面下拉框里面的绝对定位。
      

  5.   


    呵呵,谢谢Eray(黑桃六)也建议楼主不要用格布局GridLayout每个控件都会写死了(position:absolute;top:**,left:**),,,并且冬一个西一个,一片糟table 或div 布局
      

  6.   

    都建议用table或div布局吗
    能说说他的好处吗
      

  7.   

    如果就一个页面.那用什么都可以.
    但是可能么?大型网站成千上万个页面,每个都设定颜色,宽度,边框,背景,字体……烦不烦啊?如果所有的页面调用一个文件,来规定它的样式呢?这个文件就是CSS。类似,布局用DIV。
      

  8.   

    还有个好处,如果需求发生改变,比如标题换个颜色。用DIV+CSS你所做的就是改动CSS文件一个小地方。否则,你就需要打开所有的页面。来改动。还不保证统一,也许有遗落的……
      

  9.   

    绝对定位 
    如果你的某一个控件你定位在离左侧边缘 800px ,如果在你的1024分辨率下已经很靠右侧了..
    可是我使的是1600分辨率 ,那么你的这个控件却只是在中间....
    而有的人使的640分辨率...那么他还要拉滚动条才能看到...而使用其他的..可以一个float;right ..就始终靠右了..
      

  10.   

    2005是流布局,上面的都说些啥子哦
    答非所问-------------------------
    一看这就是根本没用过CSS的。建议先去补点基础再来。
      

  11.   

    选择控件->菜单->布局->位置->
    由“未设置”改为“绝对”建议楼主实用DIV