打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
用CSS打造漂亮文章列表含标号、时间显示
<!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=gb2312" />
<title>CSS文章列表</title>
<style type="text/css">
* {margin:0;padding:0;}
ol,ul {list-style:none;}
a:link,a:visited {text-decoration:none;}
a:hover,a:focus,a:active {text-decoration:underline;}
.clearfix,.clear {display:inline-block;}
.clearfix,.clear {display:block;}/* www.codefans.net */
.clearfix:after,.clear:after {content:'';display:block;clear:both;height:0px;}
 
body {
 font: 12px/1.5 Arial, Helvetica, sans-serif;
 color: #666;
 background: white;
}
#dv_demo {
 margin: 0 auto;
 margin-top: 20px;
 width: 318px;
 line-height: 20px;
 border: 1px solid #fc9;
}
#dv_demo ol {
 padding-left: 23px;
 width: 14em;
 background: url(http://www.webdm.cn/images/20090909/bg.png) no-repeat 2px 4px;
}
#dv_demo li {
 clear: both;
}
#dv_demo li a {
 float: left; _display: inline;
 max-width: 14em;
 white-space: nowrap;
 _white-space: normal;  /*
 超长就换行,第二行被裁掉 @ IE6
*/
 _height: 20px;
 overflow: hidden;
 text-overflow: ellipsis;
 -o-text-overflow: ellipsis;
 color: #333;
 _background: transparent;  /*
 解决莫名占据高度bug @ IE6
*/
}
#dv_demo li span {
 _position: relative;  /*
 父容器hasLayout裁切bug @ IE6
*/
 float: left; _display: inline;
 margin-right: -99px;
 padding-left: 10px;
 font-size: 10px;
 color: #999;
}
#dv_note,
#dv_back {
 clear: both;
 margin: 0 auto;
 padding-top: 20px;
 width: 600px;
}
h2 {
 font-size: 100%;
}
#dv_note ul {
 margin-left: 1em;
 padding-left: 2em;
 padding-bottom: 1em;
 list-style: disc;
}
#dv_note li {
 padding-top: 3px;
 text-align: justify; text-justify: distribute;
}
#dv_note code {
 padding: 0 3px;
 font-family: 'Courier New',monospace;
 background: #eee;
}
#dv_back a {
 color: black;
}
 
</style>
</head>
 
<body>
<div id="dv_demo">
 <ol class="clearfix">
 <li><a href="/">杂技团美女演员的训练</a><span>2008-03-14</span></li>
 <li><a href="/">最昂贵内衣惊艳出炉</a><span>2008-03-14</span></li>
 <li><a href="/">【组图】让人喷饭的日常用品大收罗</a><span>2008-03-14</span></li>
 <li><a href="/">世界上头发最长的美女令人叹为止</a><span>2008-03-14</span></li>
 <li><a href="/">世界八大最喜欢吃人的恐怖生物大全</a><span>2008-03-14</span></li>
 <li><a href="/">体育比赛中让人惊奇的奇妙瞬间</a><span>2008-03-14</span></li>
 <li><a href="/">独家新闻:虹虹顺利产下龙凤胎</a><span>2008-03-14</span></li>
 <li><a href="/">亿万富翁们的超级奢侈</a><span>2008-03-14</span></li>
 <li><a href="/">“日本小姐”选美</a><span>2008-03-14</span></li>
 <li><a href="/">素面朝天吓坏人,化妆前后大对比</a><span>2008-03-14</span></li>
 </ol>
</div>
<div id="dv_note">
 <h2>需求说明:</h2>
 <ul>
  <li>时间日期紧跟标题其后,距离标题 10px。当标题过长时,超长部分截断,但是时间必须显示完整。</li>
  <li>合理的结构方便程序输出。</li>
  <li>纯 CSS 布局,兼容主流浏览器平台。</li>
 </ul>
 <h2>解题说明:</h2>
 <ul>
  <li>这道题有多种解法,能解决问题就好。</li>
  <li>为增加解题难度,本方案无 CSS Expression,避免可能存在的资源大量消耗的情况。</li>
  <li>为增加解题难度,本方案无定位操作,节省资源。(不过在 IE6 下需要相对定位来应付某个 bug。)</li>
  <li>为增加解题难度,本方案实现了对超长标题进行省略号截断。(不过 IE6 和 FF3- 除外。这两个活宝,一个不支持 <code>max-width</code>,一个不支持省略号截断。)</li>
 </ul>
</div>
</body>
</html>
<a href="http://www.webdm.cn">网页代码站</a> - 最专业的代码下载网站 - 致力为中国站长提供有质量的代码!
本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
网页简单布局之结构与表现原则案例
html图片自适应手机屏幕大小的css写法
[组图]使用jQuery与CSS搭建下拉式导航菜单 | 锐博
div+css实现蓝色vista风格css导航菜单效果
【分享】说说标准
十几个CSS高级常见技巧汇总(虚线框、三角形、优惠券卡券、滚动条、多行溢出...)
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服