纯CSS结合dl dt dd ul li实现新闻分栏列表
分类:
CSS代码 时间:
2009-6-20 23:10:50 浏览:
1372 次
演示效果截图
CSS代码
<style> dl { position:absolute; width:240px; height:170px; border:10px solid #eee; } dd { margin:0; width:240px; height:170px; overflow:hidden; } dt { position:absolute; right:1px; } ul { margin:0; padding:0; width:260px; height:170px; list-style:none; border:1px solid #ccc } #b { background-position:75% center } #c { background-position:75% 86% } li { width:205px; height:27px; font:12px/27px "宋体",sans-serif; white-space:nowrap; overflow:hidden; } dt a { display:block; margin:1px; width:30px; height:56px; text-align:center; font:700 12px/55px "宋体",sans-serif; color:#fff; text-decoration:none; background:#666; } dt a:hover { background:orange; } </style>
HTML代码
<dl> <dt> <a href="#a">新闻</a> <a href="#b">娱乐</a> <a href="#c">体育</a> </dt> <dd> <ul id="a"> <li>·<a href="http://www.865171.cn">国际新闻国际新闻国际新闻国际</a></li> <li>·<a href="http://www.865171.cn">国际新闻国际新闻国际新闻国际</a></li> <li>·<a href="http://www.865171.cn">国际新闻国际新闻国际新闻国际</a></li> <li>·<a href="http://www.865171.cn">国际新闻国际新闻国际新闻国际</a></li> <li>·<a href="http://www.865171.cn">国际新闻国际新闻国际新闻国际</a></li> <li>·<a href="http://www.865171.cn">www.865171.cn</a></li> </ul> <ul id="b"> <li>·<a href="http://www.865171.cn">娱乐新闻娱乐新闻娱乐新闻娱乐</a></li> <li>·<a href="http://www.865171.cn">娱乐新闻娱乐新闻娱乐新闻娱乐</a></li> <li>·<a href="http://www.865171.cn">娱乐新闻娱乐新闻娱乐新闻娱乐</a></li> <li>·<a href="http://www.865171.cn">娱乐新闻娱乐新闻娱乐新闻娱乐</a></li> <li>·<a href="http://www.865171.cn">娱乐新闻娱乐新闻娱乐新闻娱乐</a></li> <li>·<a href="http://www.865171.cn">www.865171.cn</a></li> </ul> <ul id="c"> <li>·<a href="http://www.865171.cn">体育新闻体育新闻体育新闻体育</a></li> <li>·<a href="http://www.865171.cn">体育新闻体育新闻体育新闻体育</a></li> <li>·<a href="http://www.865171.cn">体育新闻体育新闻体育新闻体育</a></li> <li>·<a href="http://www.865171.cn">体育新闻体育新闻体育新闻体育</a></li> <li>·<a href="http://www.865171.cn">体育新闻体育新闻体育新闻体育</a></li> <li>·<a href="http://www.865171.cn">www.865171.cn</a></li> </ul> </dd> </dl>