web developer tips (18):从工具箱粘贴或拖拽控件时进行绝对定位

原文地址:How to absolute position controls on copy paste or drag drop from Toolbox

在设计器里为了让任何任一控件进行绝对定位,你需要选中控件,然后选择如下菜单:格式+设置位置+绝对
有时候,你也许想从工具箱拖拽控件或在设计器里剪贴控件后就让控件被绝对定位。你可以这样做:
http://www.watch-life.net/life-thinking/absolute-position-controls-on-copy-paste-or-drag-drop-from-toolbox.html

菜单:工具+选项+html设计器+css样式,选中“对于使用工具箱、粘贴或拖放控件时,将定位更改为绝对定位”。

ToolsOptions

此时,如果你切换到设计视图,拖拽一个按钮控件,设计器会自动给控件加上(代码):style="position: absolute",选中白色标签页(asp:button#Button1),就可以在设计器的表面拖拽控件,并放置到任何需要的位置。

带白色标签页的绝对定位的按钮控件如下图所示:

AbsolutelyPositionedButtonControl

不过,在进行Asp.net的设计开发的时候,我不喜欢绝对定位,特别是对于不同分辨率的情况下,绝对定位简直是噩梦。控件的布局应该通过div或table来控制。

 

更多文章见:守望轩[http://www.watch-life.net/]

posted on 2009-07-09 09:20  xjb  阅读(333)  评论(0编辑  收藏  举报

导航