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