常州五颜六色网络技术有限公司 -> 网站建设 -> 网页分辨率设置技巧 登录 -> 注册 -> 回复主题 -> 发表主题

阿七 2006-04-05 08:55
分辨率,什么是分辨率,网页分辨率设置 $ai;8)C6  
a6Joa&`dv  
  大家一定在设计网面时,苦恼过不同分辨率下显示的问题,不论你喜欢打表格,还是运用图层,或者利用框架以及帧『内联帧』,当你在800×600下完成创作,1024×768下就会错位,或出现左对齐 [9B1%W  
=6+99<G|%M  
  1.如果你喜欢打表格,解决的办法就很简单了,只要把最外边的<table>水平居中即可;如果你处理不好单元格,就把最外边的<table>的width设成"768"[针对800×600而言];这样你的网页在800×600满屏,1024×768就水平局中了,如果想1024×768下也满屏,你只要把最外边的<table>的width设成"100%"。 7>f"4r_r6<  
Y%?*Lj|  
  说明:层,其实你可以把他看做是绝对定位标记区域,标记为<div></div> L|}s Z\2!  
2Y<]X7Ch:  
  2.如果你喜欢运用图层,【我很喜欢,而且极爱】,居中问题就是一个大问题 4 R(m$!E!  
U$<" . q  
  图层的好处就是想怎么放就怎么放,比表格灵活的多,再者众多的动态页面技术javascript的运用都涉及到了层的概念,页面中表格与层的混合运用,在很多知名网站都可见其踪影因为是绝对定位的,【相对于浏览窗口0.0坐标】所以由于客户端分辨率的设置不同,显示时就会出现错位问题。 =Xg/[J%  
TVx `&C+  
  我的方法是:利用子层与父层的关系解决,具体细节请看下面的代码: {y a .  
dgIH`<U$  
<html> N_S~&(I|  
<head> 8e3eQ  
<title>New Page 1</title> -B9e&J {K  
</head> %Zbm%YaW5  
<body> =4co$oD}  
<div ID="blockdiv" style="position: absolute; top: 0; left: 0; width: 780; height: 26"> Nh_\{ &r  
<table border="0" width="100%" bgcolor="#00FF00" height="100%" cellspacing="0" cellpadding="0"> N%xCyZ  
<tr> V-@4s}zX  
<td width="100%" height="13"> ^/#G,MxNy  
<div style="position: absolute; left: 100; top: 75; width: 54; height: 23"> 'QxJU$  
aaaa RJzIzv99m  
</div> R-9o 3TPa  
<div style="position: absolute; left: 172; top: 178; width: 54; height: 23"> 2dkWzx  
bbbb kj[box N  
</div> 3MFT P5~  
</td> jhQoBC>:  
</tr> ;"x+V gS'  
</table> #jrlNg4(  
</div> 3&7? eO7*  
3PZ(Kn<  
<script language="javascript"> 69)"T{7  
<!-- (w)%2vZ^  
var a t^"8M6BqC;  
ie4=(document.all)?true:false X5[vQ3^  
if(ie4) block=blockdiv.style ^ExuIe  
a=screen.width XV]xym ~  
if (a=="1024") qX5>[qf-  
{ 2SC-c `9)  
alert(block.left); ;Y;r%DJ  
block.left=112; 4~h 0/H"  
} .ZF%$H  
 5)'Y\~2  
if (a=="800")  yP+<kv4  
:G@z?ZJ[  
{ alert(block.left); VfpT5W<  
block.left=0; 9)W3\I>U-  
} 7Qd$@  m  
--> z+Fu{<#(  
</script> ZN $%\,<  
</body> ; >H1A  
</html> NT 5=%X]  
5s3QN{h8  
3.至于框架,我有一个笨方法,是利用内联帧<IFRAME></IFRAME>把框架的索引页放在里面在外面放一个合适的<table>,具体细节请看下面的代码: ;UTM9.o[  
M{G}-QK_.  
<html><head> _xCYh|DlQ|  
<meta http-equiv="Content-Type" content="text/html; charset=gb2312"> w6!97x  
<meta name="GENERATOR" content="Microsoft FrontPage 4.0"> AE~a=e\x  
<meta name="ProgId" content="FrontPage.Editor.Document"> Ez|N Q:o  
<title>New Page 2</title> f EL 9J{  
</head> o0`']-)*2  
)1#/@cU  
<body> (J5} 1Q<K  
o=7,U/{D!  
<div align="center"> <">epbV6  
<center> J1I,;WGf  
<table border="0" width="780" height="600" cellspacing="0" cellpadding="0"> ?HPAX  
<tr> xD&n'M]  
<td width="100%"> g?"QahH G  
<p align="center"> j8Z;}P s  
<IFRAME src="你的框架页.htm" width="780" height="600"> </IFRAME> M#o.O?.`  
</td> Y}R$RDRL  
</tr> 8&8!(\xv  
</table> 2k<#e2  
</center> >R]M:Wx  
</div> FulFEnSV  
o]&q'>Rf  
</body> F\+AA  
W !j-/ql  
</html>


查看完整版本: [-- 网页分辨率设置技巧 --] [-- top --]



Copyright © 2005-2014 5y6s Inc. 苏ICP备05001866号 Powered by PHPWind 5.0.1
Time 0.024359 second(s),query:5 Gzip enabled