用DIV+CSS实现网页排版中新闻列表的制作方法

css|网页

CSS代码:
.list{
margin: 0px 10px 20px;
text-align: left;
}

.list ul{
list-style-type: none;
margin: 0px;
padding: 0px;
}

.list li{
background: url(/news/images/line.gif) repeat-x bottom;
/*列表底部的虚线*/
width: 100%;
}

.list li a{
color: #777777;
display: block;
padding: 6px 0px 4px 15px;
background: url(/news/images/dot.gif) no-repeat 0 6px;
/*列表左边的箭头图片*/
}

.list li span{
float: right;/*使span元素浮动到右面*/
text-align: right;/*日期右对齐*/
}

.list li a:hover{
color: #336699;
background: url(/news/images/dot2.gif) repeat-x bottom;
}
注意:span一定要放在前面,反之会产生换行

XHTML:
<ul class="list">
<li><span>2005年5月30日 </span><a href="#">新闻标题01</a></li>
<li><span>2005年5月30日 </span><a href="#">新闻标题02</a></li>
<li><span>2005年5月30日 </span><a href="#">新闻标题03</a></li>
<li><span>2005年5月30日 </span><a href="#">新闻标题04</a></li>
</ul>

时间: 2024-10-31 07:01:03

用DIV+CSS实现网页排版中新闻列表的制作方法的相关文章

在DIV+CSS排版中新闻列表的制作方法

css 最终效果: 2005年5月30日 新闻标题01 2005年5月30日 新闻标题02 2005年5月30日 新闻标题03 2005年5月30日 新闻标题04 CSS代码: .list{ margin: 0px 10px 20px; text-align: left; } .list ul{ list-style-type: none; margin: 0px; padding: 0px; } .list li{ background: url(/imagelist/06/31/gu432q

在DIV+CSS排版中新闻列表的制作方法_CSS/HTML

CSS代码: .list{ margin: 0px 10px 20px; text-align: left; } .list ul{ list-style-type: none; margin: 0px; padding: 0px; } .list li{ background: url(/news/images/line.gif) repeat-x bottom; /*列表底部的虚线*/ width: 100%; } .list li a{ color: #777777; display: b

DIV+CSS布局网页页面实现多风格选择的方法

css|网页|页面 1. styleswitcher.js function setActiveStyleSheet(title) {var i, a, main;for(i=0; (a = document.getElementsByTagName("link")[i]); i++) {if(a.getAttribute("rel").indexOf("style") != -1 && a.getAttribute("

DIV+CSS建设网页简单的6个步骤

网页制作Webjx文章简介:DIV+CSS建设网页简单的6个步骤. 大家都知道用DIV+CSS的布局来设计网站便于优化,容易被收录,比如两个网站同时上线,拥有同样的外链,推广2个月后,保证使用DIV+CSS布局的站点获得的排名比传统的TABLE 要好,用DIV+CSS建设该网站首先是从整体布局入手,构思好网站的整体布局结构,一般我们按以下步骤来建设一个网站的页面: 1.顶部部分,其中包括了LOGO.MENU和一幅Banner图片: 2.页面中间部分,那就是我们的主体了,这里就以我们为一客户做的站

DIV CSS布局网页实例:简单表单form标准化实例

css|标准|网页 form无论是在网站的制作中,还是在网站的重构中,我们都会频繁地"碰面",当"碰面"的次数多了,反而觉得他更让人迷茫,有种熟悉的"陌生",越来越把握不了他. 下面我们将带大家走进form的世界,一起来熟悉.探讨.掌握他的"脾性". 对于简单form的设计图(如图一,yahoo注册页面的一部分),我们如何来做整体的布局呢?大体我们可以选用以下3种方式来做布局: 1.使用table来布局 这是大家最常用的方法,

网页排版中10种致命的语义错误

这是来自于Steven D编写的WEB前端开发设计要点的内容. 虽然许多设计师已非常熟练的使用了Web标准,让人遗憾的是有很多细节的排版处理仍然和传统的屏幕印刷要求背道而驰.这里有10种致命的语义错误的演示,把它们公布出来以避免您在网页排版中继续使用: 1.使用连字符而不要用一个em的虚线 使用em的虚线是现在的WEB编辑非常流行的做法. 2.使用句点,而不是省略号 这是一个专门的印刷方面的省略号标记(特别是在西欧字符中),由三个点组成,区别于中文里面的省略符号.  3.使用正确的引号 在引用的

使用Div+CSS进行网页的多列布局

这几天我在用Div+CSS进行网页三列布局的时候突然想到的这样一个方法,这个想法自己都觉得有些疯狂,如果其中有什么不对的地方还是请各位多多指教. 当您需要写一个三列布局的时候,一般情况下我会选择使用如下的DIV布局方式: 使用这样的嵌套方式无疑可以使代码出错的概率减少很多,但同时这样的布局也略显复杂,对于后期的维护也略显不便.我们在布局导航时经常会使用到一个方法,那就是使用 列表来进行布局,而导航可以形容为多列式的布局,既然如此,那么我们也就可以使用来进行页面的多列布局.

DIV+CSS设计网页时的常见错误处理技巧

以下是一些DIV+CSS设计网页时的常见错误处理技巧,希望能对大家有所帮助. 1. 检查HTML元素是否有拼写错误.是否忘记结束标记 即使是老手也经常会弄错div的嵌套关系.可以用dreamweaver的验证功能检查一下有无错误. 2. 检查CSS是否正确 检查一下有无拼写错误.是否忘记结尾的 } 等.可以利用CleanCSS来检查 CSS的拼写错误.CleanCSS本是为CSS减肥的工具,但也能检查出拼写错误. 3. 确定错误发生的位置 假如错误影响了整体布局,则可以逐个删除div块,直到删除

在Python中处理列表之reverse()方法的使用教程

  这篇文章主要介绍了在Python中处理列表之reverse()方法的使用教程,是Python入门中的基础知识,需要的朋友可以参考下 reverse()方法代替逆转列表对象. 语法 以下是reverse()方法的语法: ? 1 list.reverse() 参数 NA 返回值 此方法不返回任何值,但反转列表中的给定对象. 例子 下面的例子显示了reverse()方法的使用. ? 1 2 3 4 5 6 #!/usr/bin/python   aList = [136, 'xyz', 'zara