ul li实现表格问题
我想用ul+li实现表格功能,代码如下
<html>
<head>
  <meta http-equiv="Content-Type" content="text/html; chats_rset=gb2312">
  <meta name="GENERATOR" content="Microsoft FrontPage 4.0">
  <meta name="ProgId" content="FrontPage.Editor.Document">
  <style>
  	ul {
  		list-style:none;
  		width:100%;
  		border:solid 2px red;
  		border-bottom-width:0px;
  		border-left-width:0px;
  	}
  	li {
  		float:left;
  		width:10%;
  		border:solid 2px red;
  		border-right-width:0px;
  		border-top-width:0px;
  		
  	}
  </style>
</head>
<body >
<div>
	<ul id="cyList" >
<li>aaa</li>
<li>bbb</li>
<li>ccc</li>
<li>ddd</li>
<li>eee</li>
<li>fff</li>
<li>ggg</li>
<li>hhh</li>
<li>iii</li>
<li>jjj</li>
<li>kkk</li>
<li>lll</li>
	</ul>
	</div>
 </form>
</body>
</html>
每行10列,现在的问题是最后一行不足10个li,页面上就会有空的,样子很难看,如何补足它?最好要CSS方法解决
              
                  css
              
------解决方案--------------------生成空li来补满
------解决方案--------------------CSS貌似解决不了,只能JS做判断。
------解决方案--------------------我有一个很无耻的办法,背景图片。画好一行的表格线框,竖向重复显示,作为整个的背景图片,然后取消所有LI的边框什么的。
自己掌握好LI的间距行距,把数据全放到背景图片的“单元格”里面。
然后你就可以用JS尽情的增删你的LI了,全删光了,这表格也在。
------解决方案--------------------很明显不能光用css解决。css 始终只是来表现 而不能做出判断。
这个办法 倒是可以一试 但是要做更改。不是 画好一行的 背景了 而是 整夜的或者 你这个块的 整块的。另外 做背景图的时候 要注意 背景图片的拉伸尺寸所以 你的 高度 要固定住 这个 你自己 注意下 。要不然 背景拉伸后  行高也会 变化
办法没有 无耻不无耻了。只要能解决问题 就行。其实这思路挺 独到的。
------解决方案--------------------用table js 增加删除td。
------解决方案--------------------估计等用到js代码了吧!