阿七
级别: 未验证会员
精华:
0
发帖: 909
威望: 0 点
金钱: 2161 RMB
贡献值: 0 点
在线时间:512(小时)
注册时间:2006-03-29
最后登录:2008-08-07
|
网页分辨率设置技巧
分辨率,什么是分辨率,网页分辨率设置 )JXy>q# F42?h:y8I 大家一定在设计网面时,苦恼过不同分辨率下显示的问题,不论你喜欢打表格,还是运用图层,或者利用框架以及帧『内联帧』,当你在800×600下完成创作,1024×768下就会错位,或出现左对齐 3e ?J#; (,;4f7\ 1.如果你喜欢打表格,解决的办法就很简单了,只要把最外边的<table>水平居中即可;如果你处理不好单元格,就把最外边的<table>的width设成"768"[针对800×600而言];这样你的网页在800×600满屏,1024×768就水平局中了,如果想1024×768下也满屏,你只要把最外边的<table>的width设成"100%"。 l9vJ] ufvjW] 说明:层,其实你可以把他看做是绝对定位标记区域,标记为<div></div> ?L+|b5RS $8WeWmY 2.如果你喜欢运用图层,【我很喜欢,而且极爱】,居中问题就是一个大问题 ^7i
P!-w/ {4YD_$4W 图层的好处就是想怎么放就怎么放,比表格灵活的多,再者众多的动态页面技术javascript的运用都涉及到了层的概念,页面中表格与层的混合运用,在很多知名网站都可见其踪影因为是绝对定位的,【相对于浏览窗口0.0坐标】所以由于客户端分辨率的设置不同,显示时就会出现错位问题。 ,iMdv+ +Y"HbNz 我的方法是:利用子层与父层的关系解决,具体细节请看下面的代码: Q=h37]U+ 6ac_AsFK <html> -7(,*1Tk <head> wj 15Og? <title>New Page 1</title> N4$ K{ </head> |u_fVQj <body> 04#<qd&ob@ <div ID="blockdiv" style="position: absolute; top: 0; left: 0; width: 780; height: 26"> j|%>NB ): <table border="0" width="100%" bgcolor="#00FF00" height="100%" cellspacing="0" cellpadding="0"> }.r) <tr> UY^TTRrH <td width="100%" height="13"> $%.,=~W7 <div style="position: absolute; left: 100; top: 75; width: 54; height: 23">
[
@9a aaaa =F/EzS </div> I|.
< <div style="position: absolute; left: 172; top: 178; width: 54; height: 23"> IubzHf bbbb Q=t_m(:0 </div> <{IeCir </td> 7[:?VXQ </tr> =4
NKXP~C </table> hCob^o </div> _*-b0}T gf70 O>E <script language="javascript"> +2g
}wH)l <!-- X/FRe[R var a V)]l
ca ie4=(document.all)?true:false \|6Q]3l if(ie4) block=blockdiv.style =Y*zF>#lP a=screen.width T[kS;-x if (a=="1024") 5?*Iaw { t(1gJZs>kX alert(block.left); c3(0BSv block.left=112; YM#J_sy@J. } H/l,;/q]b
`l if (a=="800") m@"p#pt(_ (5kL6d2 { alert(block.left); (dP9`Na] block.left=0; DI[ } ,.AXQ#~&` --> 1rV9dM#F </script> <7o@7r'0 </body> ,{d=<j_ </html> 2=$ F*B>9 (zw.?ADPCT 3.至于框架,我有一个笨方法,是利用内联帧<IFRAME></IFRAME>把框架的索引页放在里面在外面放一个合适的<table>,具体细节请看下面的代码: vy5I#q(k w:2yFC <html><head> Si68_]:^ <meta http-equiv="Content-Type" content="text/html; charset=gb2312"> aT8A+=K6 <meta name="GENERATOR" content="Microsoft FrontPage 4.0">
TIxlLOs <meta name="ProgId" content="FrontPage.Editor.Document"> NN~PWy1opa <title>New Page 2</title> i}@5<&J </head> ~zDFL15w `[~LMV&2U <body> A+VzpJ~ z5W;-sCz <div align="center"> /Q'O]h0a <center> X
[;n149o <table border="0" width="780" height="600" cellspacing="0" cellpadding="0"> p7[&H
/ <tr> p<&dy^mS <td width="100%"> *-gmWATC6 <p align="center"> x5,|kJ9S <IFRAME src="你的框架页.htm" width="780" height="600"> </IFRAME> 2
G$-:4B </td> EHm:&w </tr> B|SX?X </table> xt8@l
[Z
</center> 9 'IDbe{ </div> vr$z6m ^ M B,Z4 ^ </body> ,62BZyT,T, Rr>"" </html>
|
|
[楼 主]
|
Posted: 2006-04-05 08:55 |
| |