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

阿七 2006-04-05 08:55
分辨率,什么是分辨率,网页分辨率设置 ?MXejEC  
.b\$MZ"(  
  大家一定在设计网面时,苦恼过不同分辨率下显示的问题,不论你喜欢打表格,还是运用图层,或者利用框架以及帧『内联帧』,当你在800×600下完成创作,1024×768下就会错位,或出现左对齐 L{:9Cx!F  
CxGx8*<X  
  1.如果你喜欢打表格,解决的办法就很简单了,只要把最外边的<table>水平居中即可;如果你处理不好单元格,就把最外边的<table>的width设成"768"[针对800×600而言];这样你的网页在800×600满屏,1024×768就水平局中了,如果想1024×768下也满屏,你只要把最外边的<table>的width设成"100%"。 lW<PoT  
C(S'#cm  
  说明:层,其实你可以把他看做是绝对定位标记区域,标记为<div></div> CQZgMY1{  
"8'@3$>R=  
  2.如果你喜欢运用图层,【我很喜欢,而且极爱】,居中问题就是一个大问题 +${D  
~CtL9m3tO  
  图层的好处就是想怎么放就怎么放,比表格灵活的多,再者众多的动态页面技术javascript的运用都涉及到了层的概念,页面中表格与层的混合运用,在很多知名网站都可见其踪影因为是绝对定位的,【相对于浏览窗口0.0坐标】所以由于客户端分辨率的设置不同,显示时就会出现错位问题。 f?oa"   
n$U#:aQE  
  我的方法是:利用子层与父层的关系解决,具体细节请看下面的代码: IC6gU$e  
$k0k k  
<html> h\7fp.  
<head> ex+\nD>t4  
<title>New Page 1</title> _nD$b={g  
</head> #Pw2Q  
<body> Kk(9O06j  
<div ID="blockdiv" style="position: absolute; top: 0; left: 0; width: 780; height: 26"> kgy:Q'  
<table border="0" width="100%" bgcolor="#00FF00" height="100%" cellspacing="0" cellpadding="0"> ;^ La"m  
<tr> H_EB1"C;\  
<td width="100%" height="13"> ( xXGSx  
<div style="position: absolute; left: 100; top: 75; width: 54; height: 23"> \=+b}mKV m  
aaaa ikSF)r;*t  
</div> WJNl5^  
<div style="position: absolute; left: 172; top: 178; width: 54; height: 23"> M~WijDj  
bbbb RG3l.jL  
</div> U7doU'V/  
</td> )'/|)  
</tr> \\{J'j>{f  
</table> S;~g3DC d  
</div> %uJ<M-@r=u  
\%/#x V  
<script language="javascript"> fGw^:,B  
<!-- =`*O1a  
var a "Vw m  
ie4=(document.all)?true:false %STliJ  
if(ie4) block=blockdiv.style )x}l3\s  
a=screen.width Zq,9&y ~  
if (a=="1024") u5 {JQO  
{ 6(]tYcC  
alert(block.left); gXonF'  
block.left=112; '" X_B0k  
} O(tX8P Q5N  
fV v.@HL{  
if (a=="800") -zp0S*iP7  
d"5oD@JG:  
{ alert(block.left); 1"pI^Ddt  
block.left=0; ,g7.rEA  
} a 4=N9X  
--> 1i X)d)(b  
</script> "S&@F/  
</body> DHw&+MY  
</html> v1|Bf8  
2u"7T_"2D  
3.至于框架,我有一个笨方法,是利用内联帧<IFRAME></IFRAME>把框架的索引页放在里面在外面放一个合适的<table>,具体细节请看下面的代码: R*oXmuOsYA  
X=6 y_^  
<html><head> cFN'bftH4  
<meta http-equiv="Content-Type" content="text/html; charset=gb2312"> P7 ]z  
<meta name="GENERATOR" content="Microsoft FrontPage 4.0"> QJ F=UB  
<meta name="ProgId" content="FrontPage.Editor.Document"> U9 &k;`  
<title>New Page 2</title> Tx 1 vL  
</head> <W`#gn0b6  
/wxE1][.  
<body> 4EXB;[ ]  
Cv>o.Bp|  
<div align="center"> 'S<%Xm  
<center> rrnNn'  
<table border="0" width="780" height="600" cellspacing="0" cellpadding="0"> ' lo  
<tr> RQkyC AGx  
<td width="100%"> X; 5Jb  
<p align="center"> ]&ixhW  
<IFRAME src="你的框架页.htm" width="780" height="600"> </IFRAME> Uz608u  
</td> 4"@GNk~e  
</tr> 4g}FB+[u  
</table> BR v+.(S  
</center> &3v&i*DG,I  
</div> FG%j {_Ez  
4Hb $0l  
</body> dI*'!wK  
e,k2vp!<&  
</html>


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



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