61,112
社区成员
发帖
与我相关
我的任务
分享
<!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>
<style>
.box{width:400px;}
.cf:after{content:'';display:block;clear:both;}
.cf{zoom:1;}
.box ul{margin:0;padding:0;list-style:none;width:100px;background:#ccc;float:left;}
</style>
<script >
window.onload=function()
{
var oBox=document.getElementById('box');
var oBtn=document.getElementById('btn');
oBtn.onclick=function()
{
var oUl=document.createElement('ul');
var oLi=document.createElement('li');
var aUl=document.getElementsByTagName('ul');
var iW=0;
oLi.innerHTML='测试';
oUl.appendChild(oLi);
oBox.appendChild(oUl);
for(var i=0;i<aUl.length;i++)
iW+=aUl[i].offsetWidth;
if(iW>=oBox.offsetWidth)
oBox.style.width=iW+'px';
}
}
</script>
</head>
<body>
<div class="box cf" id="box">
</div>
<input type="button" value="增加" id="btn"/>
</body>
</html>