您的位置:程序门 -> .net技术 -> asp.net



为什么vs2005不能像2003似的随意挪动控件?


[收藏此页] [打印本页]选择字色:背景色:字体:[][][]


为什么vs2005不能像2003似的随意挪动控件?
发表于:2007-06-05 14:03:12 楼主
应该如何布局控件
发表于:2007-06-05 14:12:521楼 得分:0
因为不再使用绝对定位。那样是不符合w3c的。
你只能用流布局
发表于:2007-06-05 14:13:562楼 得分:0
你没看2005咋布局的?
可以用table看看,别的也行
发表于:2007-06-05 14:34:163楼 得分:0
先在dreamweaver搞好布局,然后copy过去
发表于:2007-06-05 14:42:364楼 得分:0
ls几位明显在误导新人。

ms的意思是推荐你用流布局,(在.net出现以前一直都是流布局,也符合网页规范)所以默认情况下,把原来默认的gridlayout取消掉了。
但是这并不代表2005里不支持格布局gridlayout。
方法如下:
(总体设置格布局我忘了,因为我从来都是流布局,没有格布局过)
选择控件-> 菜单-> 布局-> 位置->
由“未设置”改为“绝对”
发表于:2007-06-05 15:13:015楼 得分:0
谢谢eray(黑桃六)
发表于:2007-06-05 15:18:506楼 得分:0
点击 "工具 "→ "选项 "→ "html设计器 "→css定位
然后把 "将使用工具箱、粘贴或拖放操作添加的控件定位更改为以下设置: "打上勾,并选择下面下拉框里面的绝对定位。
发表于:2007-06-05 15:23:307楼 得分:0
谢谢楼上的
发表于:2007-06-05 15:24:328楼 得分:0
谢谢大家
发表于:2007-06-05 15:30:169楼 得分:0

呵呵,谢谢eray(黑桃六)

也建议楼主不要用格布局gridlayout

每个控件都会写死了(position:absolute;top:**,left:**),,,并且冬一个西一个,一片糟

table   或div   布局
发表于:2007-06-05 15:59:1610楼 得分:0
都建议用table或div布局吗
能说说他的好处吗
发表于:2007-06-05 21:00:0311楼 得分:0
如果就一个页面.那用什么都可以.
但是可能么?大型网站成千上万个页面,每个都设定颜色,宽度,边框,背景,字体……烦不烦啊?如果所有的页面调用一个文件,来规定它的样式呢?这个文件就是css。类似,布局用div。
发表于:2007-06-05 21:01:5112楼 得分:0
还有个好处,如果需求发生改变,比如标题换个颜色。用div+css你所做的就是改动css文件一个小地方。否则,你就需要打开所有的页面。来改动。还不保证统一,也许有遗落的……
发表于:2007-06-05 21:11:4613楼 得分:0
div+css
发表于:2007-06-05 21:15:2014楼 得分:0
2005是流布局,上面的都说些啥子哦
答非所问
发表于:2007-06-05 21:18:5715楼 得分:0
绝对定位  
如果你的某一个控件你定位在离左侧边缘   800px   ,如果在你的1024分辨率下已经很靠右侧了..
可是我使的是1600分辨率   ,那么你的这个控件却只是在中间....
而有的人使的640分辨率...那么他还要拉滚动条才能看到...

而使用其他的..可以一个float;right   ..就始终靠右了..
发表于:2007-06-05 21:31:0116楼 得分:0
table   控制。
发表于:2007-06-07 08:35:0617楼 得分:0
2005是流布局,上面的都说些啥子哦
答非所问

-------------------------
一看这就是根本没用过css的。建议先去补点基础再来。
发表于:2007-06-07 09:19:0218楼 得分:0
强烈建议使用div
发表于:2007-06-07 11:01:5319楼 得分:0
选择控件-> 菜单-> 布局-> 位置->
由“未设置”改为“绝对”

建议楼主实用div


快速检索

最新资讯
热门点击