阿七
级别: 未验证会员
精华:
0
发帖: 909
威望: 0 点
金钱: 2161 RMB
贡献值: 0 点
在线时间:512(小时)
注册时间:2006-03-29
最后登录:2008-08-07
|
网页分辨率设置技巧
分辨率,什么是分辨率,网页分辨率设置 QAy9RQ0 jbqhNsTNK 大家一定在设计网面时,苦恼过不同分辨率下显示的问题,不论你喜欢打表格,还是运用图层,或者利用框架以及帧『内联帧』,当你在800×600下完成创作,1024×768下就会错位,或出现左对齐 Xx0}KJq~" {-]/r 1.如果你喜欢打表格,解决的办法就很简单了,只要把最外边的<table>水平居中即可;如果你处理不好单元格,就把最外边的<table>的width设成"768"[针对800×600而言];这样你的网页在800×600满屏,1024×768就水平局中了,如果想1024×768下也满屏,你只要把最外边的<table>的width设成"100%"。
EO;f`s)t f#p.=F$ 说明:层,其实你可以把他看做是绝对定位标记区域,标记为<div></div> sS $- PX
C -hP@L ++D 2.如果你喜欢运用图层,【我很喜欢,而且极爱】,居中问题就是一个大问题 |^ml|cb &0
VM <
图层的好处就是想怎么放就怎么放,比表格灵活的多,再者众多的动态页面技术javascript的运用都涉及到了层的概念,页面中表格与层的混合运用,在很多知名网站都可见其踪影因为是绝对定位的,【相对于浏览窗口0.0坐标】所以由于客户端分辨率的设置不同,显示时就会出现错位问题。 yoj
5XBM h<9h
2 我的方法是:利用子层与父层的关系解决,具体细节请看下面的代码: OX?9 3AlG 5CkM0G` <html> NDRk%_Eu( <head> 4.3Bz1p <title>New Page 1</title> O4&/g- </head>
jK
&kQ <body> w<awCp <div ID="blockdiv" style="position: absolute; top: 0; left: 0; width: 780; height: 26"> ?|:!PF*L~z <table border="0" width="100%" bgcolor="#00FF00" height="100%" cellspacing="0" cellpadding="0"> UG+wRX :dA <tr> 4kA/W0 VG <td width="100%" height="13"> r! 5C3 <div style="position: absolute; left: 100; top: 75; width: 54; height: 23"> _SC>EP8:Z aaaa =? x A*_^ </div> =?57*=]0M
<div style="position: absolute; left: 172; top: 178; width: 54; height: 23"> [6
!/ bbbb A{;b^IK </div> ?S0VtHQ </td> @yB!? x </tr> -^;G^Uq6= </table> }{Lf 4|8 </div> q[q#cY:0 i<1w*yu <script language="javascript"> DSy,#yA <!-- \GbT^!d
j var a "^<:7 _Y ie4=(document.all)?true:false :H\6wJ if(ie4) block=blockdiv.style q?Q"Ab a=screen.width *`);_EVc if (a=="1024") f<WnPoV { 4^alAq^ alert(block.left); rg_-gZl8&z block.left=112; bR*T}w$< } QD<^VY6 B{/Pv0y if (a=="800") uiE9#G 5]p>&|Ud { alert(block.left); >}O1lsjW:z block.left=0;
`Xmf4 } ?$;_a%v6 --> 6l [TQ </script> zmf5!77 </body> 7x-k-F3 </html> '_r|L1 `W?aq]4x5 3.至于框架,我有一个笨方法,是利用内联帧<IFRAME></IFRAME>把框架的索引页放在里面在外面放一个合适的<table>,具体细节请看下面的代码: LD_aJ^(d BIbcm,YQ <html><head> j=dHgnVvj <meta http-equiv="Content-Type" content="text/html; charset=gb2312"> )J~Qx-jG <meta name="GENERATOR" content="Microsoft FrontPage 4.0"> 8,dCx}X <meta name="ProgId" content="FrontPage.Editor.Document"> yql+N[ <title>New Page 2</title> }[D~#Z!k </head> /
)5B ^;W,:y& <body> m++VW0Y> 9<[RXY <div align="center"> RJF1~9 <center> xE;fM\7pu <table border="0" width="780" height="600" cellspacing="0" cellpadding="0"> NO`a2HR$ <tr> a_QO) <td width="100%"> R*Pfc91} <p align="center"> wvT!NN
K2 <IFRAME src="你的框架页.htm" width="780" height="600"> </IFRAME>
7gD$Q </td> }4_izKS </tr> 4y
582u6^ </table> G:u[Lk#6K </center> 4X#>; </div> JsfbY^wz s'~_pP </body> 2',t@< U _a15R/S </html>
|
|
|
|
[楼 主]
|
Posted: 2006-04-05 08:55 |
| |