<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>无标题文档</title>
<script language="javascript" type="text/javascript">
var div2Width;
window.onload=function (){
div2Width=document.getElementById("div2")
div2Width.style.width=(document.body.clientWidth-250)+"px"
}
window.onresize=function(){
div2Width.style.width=(document.body.clientWidth-250)+"px"
}
</script>
<style type="text/css">
<!--
body,div,html { height:100%;margin:0px; padding:0px; }
-->
</style>
</head>
<body>
<div style="width:100%">
<div style="height:100%; width:250px; background:#CCDEFD; float:left">
  <p>左边固定值,右边百分比占完整屏幕的方法。</p>
  <p>1、用table当然很简单了,左边td固定值,右边100%就ok了</p>
  <p>2、div就不知道咋弄了,右边100%肯定不能float到一行上去了。只好用js判断浏览器的宽度然后减去左边的宽度。</p>
  <p>3、不知道有没有更好的解决办法。</p>
  </div>
<div style="height:100%; background:#F2F2F2; float:left" > 

相关文章: