阿七
级别: 未验证会员
精华:
0
发帖: 909
威望: 0 点
金钱: 2161 RMB
贡献值: 0 点
在线时间:512(小时)
注册时间:2006-03-29
最后登录:2008-08-07
|
网页分辨率设置技巧
分辨率,什么是分辨率,网页分辨率设置 aT[qJbp1 KO ~_ 大家一定在设计网面时,苦恼过不同分辨率下显示的问题,不论你喜欢打表格,还是运用图层,或者利用框架以及帧『内联帧』,当你在800×600下完成创作,1024×768下就会错位,或出现左对齐 g<@P_^vo C}= *%S 1.如果你喜欢打表格,解决的办法就很简单了,只要把最外边的<table>水平居中即可;如果你处理不好单元格,就把最外边的<table>的width设成"768"[针对800×600而言];这样你的网页在800×600满屏,1024×768就水平局中了,如果想1024×768下也满屏,你只要把最外边的<table>的width设成"100%"。 3/j^Ao\fw |6ZH+6[ 说明:层,其实你可以把他看做是绝对定位标记区域,标记为<div></div> )$.::[pNA 9;L5#/E 2.如果你喜欢运用图层,【我很喜欢,而且极爱】,居中问题就是一个大问题 gHB*u!w7Z }r+(Z.BHM 图层的好处就是想怎么放就怎么放,比表格灵活的多,再者众多的动态页面技术javascript的运用都涉及到了层的概念,页面中表格与层的混合运用,在很多知名网站都可见其踪影因为是绝对定位的,【相对于浏览窗口0.0坐标】所以由于客户端分辨率的设置不同,显示时就会出现错位问题。 g"F&~y/p ;g:!WXd 我的方法是:利用子层与父层的关系解决,具体细节请看下面的代码: _yu d 0pC}+
+ <html> 'UW(0 PXw <head> \$iU#Z <title>New Page 1</title> OIqisQ7ZB </head> C`++r> <body> vjzpU(Sq# <div ID="blockdiv" style="position: absolute; top: 0; left: 0; width: 780; height: 26"> =}$YZuzmU <table border="0" width="100%" bgcolor="#00FF00" height="100%" cellspacing="0" cellpadding="0"> kzK4i!} <tr> 74h[YyVi <td width="100%" height="13">
C,;hNg[ <div style="position: absolute; left: 100; top: 75; width: 54; height: 23"> 5Dhpcgq<< aaaa `2B,+ytW8 </div> e1EFZ,EcaO <div style="position: absolute; left: 172; top: 178; width: 54; height: 23"> D.i(Irqw! bbbb &7}\mnhB </div> \L-K}U>J </td> iPD5
KsAOA </tr> wU9H=w^ </table> (Ov{gj^ </div> /YyimG7 NB["U"1[^E <script language="javascript"> iq25|{1$ <!-- .[@TC@W var a [YGPcGw ie4=(document.all)?true:false )*b
dG'}
if(ie4) block=blockdiv.style eplz5%< a=screen.width ="k9
y if (a=="1024") \NiW(!Z} { xbN)z alert(block.left); .tg2HKD_lW block.left=112; (P+TOu-y\ } 8RA]h?$$J U#u=9%' if (a=="800") z]^u@]@NC <l:c O$ m { alert(block.left); #><P28m block.left=0; jHU5>Gt-} } WN5`zD$ --> p4Wy2.&Q </script> ^`HP&V </body> E1=WH-iA0 </html> pX\Y:hCug E#0_
y4 3.至于框架,我有一个笨方法,是利用内联帧<IFRAME></IFRAME>把框架的索引页放在里面在外面放一个合适的<table>,具体细节请看下面的代码: :EkhF6B/ 2 SJN;A~} <html><head> !xIK<H{* <meta http-equiv="Content-Type" content="text/html; charset=gb2312"> prdlV)LTpY <meta name="GENERATOR" content="Microsoft FrontPage 4.0"> hxXl0e
gI <meta name="ProgId" content="FrontPage.Editor.Document"> {mkD{2)KQ <title>New Page 2</title> 'l&),]|$) </head> #Yqj27& kn^?.^dVX <body> q
JdC5z\
[ ]"*sp <div align="center"> oZ/z{` <center> wT taj08D <table border="0" width="780" height="600" cellspacing="0" cellpadding="0"> gf&\)"
<tr> w[/_ o,R <td width="100%"> f3p)Q<H>`( <p align="center"> "u H VX|` <IFRAME src="你的框架页.htm" width="780" height="600"> </IFRAME> (oUh:w.]Gw </td> odm!}stus </tr> ac2G;}B| </table> mF6 U{= </center> tn\PxT </div> o)M=
; ! g.V{CJ*V </body> d~>d\K%v hd'JXKMy </html>
|
|
[楼 主]
|
Posted: 2006-04-05 08:55 |
| |