打印

搜虎精品社区-教你了解DIV+CSS系列教程(第7讲)

本主题由 souho 于 2008-3-15 13:56 设置高亮

搜虎精品社区-教你了解DIV+CSS系列教程(第7讲)

在XHTML中,有一种对应HTML的table的标记,它就是list的两种标记.分别是ul和li.
你可以把它们看做一个整体,像目录一样,ul是一级标题,而li是二级标题,它们可以组成很多样式,比如说纵列排行的样式,也可以通过前面我们所讲的float组成横向列表样式.

我们先用一段代码来简单认识下
Body代码部分:

<ul>
<li>1</li>
<li>1</li>
<li>1</li>
</ul>
<ul>
<li>2</li>
<li>2</li>
<li>2</li>
</ul>

你可以自己新建一个网页,把代码放入,看到他们明显的区别.

当然,这种单纯的应用我们可以通过CSS把它复杂化,或者说是美化.
我们可以设定一个背景图,比如类似下面的图片

18*265的图
我们可以设定整个区域的<li>标记
list-style:none,先消除原始的li的识别符号
然后在<ul>中加入背景图
设定向左浮动25px,每行高27px,书写行高line-height:27px,看下效果

HTML body部分代码
免费内容:

<ul id="l"><!--ID为l-->
<li>1</li>
<li>2</li>
<li>3</li>
<li>4</li>
<li>5</li>
<li>6</li>
<li>7</li>
<li>8</li>
<li>9</li>
<li>10</li>
</ul>
CSS部分
免费内容:

#l{background:url() no-repeat left; padding-left:25px;}
/*设定背景图,不重复,左靠,内容向左浮动25px*/
#l li{list-style:none; line-height:27px; height:27px;}
/*list样式无,书写行高27,高度27*/
下面我们换一种,用浮动实现横排的美化,我们用CSS进行简单的美化
看下和上面相同的HTML代码,不同CSS实现的不同效果吧
CSS部分
免费内容:

#l li{padding-left:5px; border-right:1px solid #000000; float:left; list-style:none; height:20px; line-height:20px;}
/*统一内容向左浮动5px,右边框1px宽,样式为基本,颜色为黑色,统一向左浮动,list样式无,高度20px,书写高度20px*/
今天的讲解就到这里结束了.主要讲了list的两个基本应用,希望大家练习一下以便熟悉内容
我们尊重所有会员!只要你付出了,大家都会看在眼里!态度决定一切!
感谢您对搜虎精品社区的关注与支持!希望各位朋友帮忙一起宣传下社区!
好社区需要大家的推广~~谢谢~!!!你对社区做的贡献社区不会忘记!
搜虎精品社区宗旨:免费,共享,互帮,互助,自由,团结,精益求精!
无规矩不成方圆,请搜虎精品社区所有会员朋友珍惜您的ID!社区因你们而精彩

TOP

辛苦了~~~~~~

TOP

辛苦了,东西很好~!
www.2yxl.com

TOP

提示: 作者被禁止或删除 内容自动屏蔽

TOP

TOP

关于我们  |   联系我们  |  广告服务  |  最新动态  |  版权声明  |  网站开发  |  人才招聘  |  友情链接  |  网站地图  |  RSS订阅服务
Powered by Discuz! 6.1.0 © 2001-2007 Comsenz Inc.
---------------------------------------------------------------------------------------
搜虎精品社区所有文章为会员所发布,会员拥有该内容的所有权力及责任,转载时请注明出处!
管理员:SouHo QQ:185951958(请直击主题),MSN:souho#live.com(#改为@) 其它非本人.
拒绝任何人以任何形式在搜虎精品社区发表与中华人民共和国法律相抵触的言论!
网站备案号:鲁ICP备07503818号 青岛市公安局网警支队专项备案号:37020020080578
法律顾问:于富律师(青岛)

Copyright 2007 - 2008 Souho.Net Corporation, All Rights Reserved!      Processed in 0.054368 second(s), 9 queries, Gzip enabled.