vs2008页面布局GridLayout绝对定位的设置
如同數據庫2000到2005的有些變化,讓很多人找不到以往熟悉的選項,偶就曾經為找存儲過程頁浪費N多時間,現在轉到VS2005同樣有些東西讓我煩惱,比如調出代碼行數,比如頁面布置默認由原來的GridLayout變成FlowLayout,而且無法直接通過屬性的pagelayout修改,只好查看工具的各個選項,試圖找出設置項,唉,下面是方法:
工具-->選項-->HTML設計器-->CSS定位-->定位選項-->將使用工具箱、粘貼或拖放操作添加的控件定位更改為以下設置(選中)-->絕對定位
簡單分析一下兩者區別:GridLayout絕對定位,控件可在其頁面上任意拖放布局,但生成頁面有可能某些控件會被其他控件蓋住。FloyLayout相當定位,控件布局困難,但會因內容而自己變換位置,不會出現蓋住別的控件的情況??蓛烧呓Y合使用來布局。個人不推薦VS自身的布局,可以借用其他工具,比如DW來排版布局,然后再導入VS中使用。
轉一個解決布局混亂的方法:
在vs2005中,容器布局要<容器名 id="容器名1" style="positon:absolute;left:10px;top:10px"></容器名>
其中position一定要用absoulute,left跟top要用px為單位,容器中的控件如果是動態變化的控件(如GridView控件等),那么它的style屬性中的position不能為absolute,最好把style屬性刪除,這樣運行后才不會出行布局混亂。
轉載于:https://www.cnblogs.com/9who/archive/2008/07/28/1254485.html
總結
以上是生活随笔為你收集整理的vs2008页面布局GridLayout绝对定位的设置的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: css横向排列
- 下一篇: 一尺多了一点点,有一点点大。打2字词