阿七
级别: 未验证会员
精华:
0
发帖: 909
威望: 0 点
金钱: 2161 RMB
贡献值: 0 点
在线时间:512(小时)
注册时间:2006-03-29
最后登录:2008-08-07
|
网页分辨率设置技巧
分辨率,什么是分辨率,网页分辨率设置 b/`'?|
C y.2 SHn0 大家一定在设计网面时,苦恼过不同分辨率下显示的问题,不论你喜欢打表格,还是运用图层,或者利用框架以及帧『内联帧』,当你在800×600下完成创作,1024×768下就会错位,或出现左对齐 ^S@b* j3U8@tuG 1.如果你喜欢打表格,解决的办法就很简单了,只要把最外边的<table>水平居中即可;如果你处理不好单元格,就把最外边的<table>的width设成"768"[针对800×600而言];这样你的网页在800×600满屏,1024×768就水平局中了,如果想1024×768下也满屏,你只要把最外边的<table>的width设成"100%"。 o=}?aC3I :n4x}% 说明:层,其实你可以把他看做是绝对定位标记区域,标记为<div></div> t/w>t! q ;8UHPDnst 2.如果你喜欢运用图层,【我很喜欢,而且极爱】,居中问题就是一个大问题 #Bjnz$KB K[H$qJmPX 图层的好处就是想怎么放就怎么放,比表格灵活的多,再者众多的动态页面技术javascript的运用都涉及到了层的概念,页面中表格与层的混合运用,在很多知名网站都可见其踪影因为是绝对定位的,【相对于浏览窗口0.0坐标】所以由于客户端分辨率的设置不同,显示时就会出现错位问题。 H{If\B%1t (nm&\b~j 我的方法是:利用子层与父层的关系解决,具体细节请看下面的代码: &H6Fkza;4 FrS>.!OFn <html> *(J<~:V? <head> &%<G2x$ <title>New Page 1</title> C
b<\ </head> Z q)A"'Y <body> !Iqyt. . <div ID="blockdiv" style="position: absolute; top: 0; left: 0; width: 780; height: 26"> {.AFg/Z <table border="0" width="100%" bgcolor="#00FF00" height="100%" cellspacing="0" cellpadding="0"> ,fbO} <tr> rBaK$Ut <td width="100%" height="13"> rz(DZ
V <div style="position: absolute; left: 100; top: 75; width: 54; height: 23"> 3JwmLGj} aaaa pdM|dGq^ </div> (Xx
@_ <div style="position: absolute; left: 172; top: 178; width: 54; height: 23">
& Ef'5 bbbb .[7m4iJf </div> `C3F?Lch </td> D .E>Y </tr> 7J\I%r </table> wx<DzC </div> 0 }q/VH57 f_}55?i0 <script language="javascript"> H4UnF5G <!-- sf%=q$z var a xZ .:H&0G ie4=(document.all)?true:false 7l?-2I'c if(ie4) block=blockdiv.style nRvV+F0# a=screen.width 3N?uY2 if (a=="1024") f"/NY6 { Te;`-EL alert(block.left); 5
ES$qYN block.left=112; FJ/kumq } ]F,5Oh :OY XMpPG~XdN if (a=="800") 6x_8m^+m 4!D!.t~r { alert(block.left); g8^ $, block.left=0; k9a-\UIMet } *T
6<'a --> S-My6'ar
</script> By%aTuV$ </body> [<6ez;2
q' </html> "@.hz@> iX}EJD{f 3.至于框架,我有一个笨方法,是利用内联帧<IFRAME></IFRAME>把框架的索引页放在里面在外面放一个合适的<table>,具体细节请看下面的代码: yYF%U7N/n /:l>yKI+~ <html><head> -K PbA`j+ <meta http-equiv="Content-Type" content="text/html; charset=gb2312"> fAXF_wj <meta name="GENERATOR" content="Microsoft FrontPage 4.0"> ``U>9S"p) <meta name="ProgId" content="FrontPage.Editor.Document"> U",kAQY <title>New Page 2</title> 7N 7W0Ky </head> `N;JM3 ck Ea 0
j} <body> =#^\9|?$ eWE7>kwh <div align="center"> n}0[EE! <center> K '7M\:zy <table border="0" width="780" height="600" cellspacing="0" cellpadding="0"> >E6w,Ab <tr> Zg_ fec~6q <td width="100%"> DOyYy~Q <p align="center"> LS
<\%A} <IFRAME src="你的框架页.htm" width="780" height="600"> </IFRAME> vjmNS=l </td> "`s{fy~mV </tr> s$s~p
+U </table> 6C7|e00v </center> M*<Ee]u </div> 2Jm#3zFYz3 XOsuRI? </body> k>SPtiAs =~yRgGwJ </html>
|
|
|
|
[楼 主]
|
Posted: 2006-04-05 08:55 |
| |