用 ul, li 标签和CSS做出表格样式
ul、li 标签是HTML中常见的标签,比如导航栏,菜单栏其实都是用这两个标签实现的。而古老的tr、td标签已经不再适用了。就拿自己的友情链接来说,其实也是利用ul、li来实现分列显示的。原来 Forece 一直都是拿code直接过来用的,从来没有细研究到底CSS中是怎么实现表格样式的。今天剖析一下怎么利用ul、li标签做出两列样式。
HTML代码如下
1 2 3 4 5 6 7 8 9 10 | <ul class="ft_about" style="list-style:none"> <li><a href="http://ivytigercapital.com/en/about-us/">About Us</a></li> <li><a href="http://ivytigercapital.com/en/contact/">Contact Us</a></li> <li><a href="http://ivytigercapital.com/en/team/">Team</a></li> <li><a href="http://ivytigercapital.com/zh/category/%E6%8A%95%E8%B5%84%E6%8A%A5%E5%91%8A/">Report</a></li> <li><a href="http://ivytigercapital.com/en/careers/">Careers</a></li> <li><a href="http://ivytigercapital.com/en/terms-of-use/">Term of Use</a></li> <li><a href="http://ivytigercapital.com/en/disclaimer/">Disclaimer</a></li> <li><a href="http://ivytigercapital.com/en/privacy-policy/">Privacy</a></li> </ul> |
CSS代码如下
1 2 3 4 5 6 7 8 9 10 11 | ul.ft_about{ width:300px; list-style-type: none; } ul.ft_about li{ width:100px; height:1px; float:left; padding:10px; margin:2px; } |
大家可以利用这个地址来做测试:
https://jsfiddle.net/