网页如何在不同分辨率下全屏显示

网站的结构是这样子的,顶部,中间,底部
然后中间部分又分3列,其中左右2列固定宽度,比如宽度都是200px,而中间我想要它自适应?
这样子如何定义CSS,让页面在不同分辨率下都全屏显示,请看下面完整代码

  1. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 
  2. <html xmlns="http://www.w3.org/1999/xhtml"> 
  3. <head> 
  4. <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> 
  5. <title>实现两边固定宽度,中间自适应宽度-</title> 
  6. <style> 
  7. body{ margin:0; padding:10px;} 
  8. #head{ margin-bottom:10px; height:50px; background-color:#999999} 
  9. #main{} 
  10. #left{ width:200px; float:left;margin-right:-200px; background-color:#FF9900} 
  11. #mid{ width:auto;background:#00FF00;margin:0 220px;border:1px solid #000;} 
  12. #right{ width:200px;margin-left:-200px; float:right; background-color:#CCCC00} 
  13. #foot{ margin-top:10px; clear:both; height:50px; background-color:#CCCCCC} 
  14.  
  15. </style> 
  16. </head> 
  17.  
  18. <body> 
  19. <div id="head">我是头部</div> 
  20. <div id="main"> 
  21. <div id="left">我是左边,宽:200px</div> 
  22. <div id="right">我是右边,宽:200px</div> 
  23. <div id="mid">我是中间,宽自适应</div> 
  24. </div> 
  25. <div id="foot">我是底部</div> 
  26. </body> 
  27. </html> 

FF和IE7调试通过,别的没测,
特别强调注意样式里的数字准确性,和HTML中调用时注意把是:左右中

转载请注明:代码家园 » 网页如何在不同分辨率下全屏显示

评论列表(网友评论仅供网友表达个人看法,并不表明本站同意其观点或证实其描述)