`

css控制UL LI 的样式

css 
阅读更多
代码如下:

<div id="menu">
<ul>
<li><a href="#">首页</a></li>
<li class="menuDiv"></li>
<li><a href="#">博客</a></li>
<li class="menuDiv"></li>
<li><a href="#">设计</a></li>
<li class="menuDiv"></li>
<li><a href="#">相册</a></li>
<li class="menuDiv"></li>
<li><a href="#">论坛</a></li>
<li class="menuDiv"></li>
<li><a href="#">关于</a></li>
</ul>
</div>

CSS:

复制代码代码如下:

#menu ul {list-style:none;margin:0px;}
#menu ul li {float:left;}


解释一下:

#menu ul {list-style:none;margin:0px;}
list-style:none,这一句是取消列表前点,因为我们不需要这些点。
margin:0px,这一句是删除UL的缩进,这样做可以使所有的列表内容都不缩进。

#menu ul li {float:left;}
这里的 float:left 的左右是让内容都在同一行显示,因此使用了浮动属性(float)。

CSS中的ul与li样式详解

ul和li列表是使用CSS布局页面时常用的元素。在CSS中,有专门控制列表表现的属性,常用的有list-style-type属性、list-style-image属性、list-style-position属性和list-style属性。
  一、list-style-type属性
  list-style-type属性是用来定义li列表的项目符号的,即列表前面的修饰。list-style-type属性是一个可继承的属性。其语法结构如下:(列举一些常用的属性值)
  list-style-type:none/disc/circle/square/demical/lower-alpha/upper-alpha/lower-roman/upper-roman
  list-style-type属性的属性值有很多,在这里我们只是列举了比较常用的几个。
none:不使用项目符号。 disc:实心圆。 circle:空心圆。 square:实心方块。 demical:阿拉伯数字。 lower-alpha:小写英文字母。 upper-alpha:大写英文字母。 lower-roman:小写罗马数字。 upper-roman:大写罗马数字。
  使用list-style-type属性的示例代码如下:
li{
list-style-type:square;}
<ul>
<li>这里是列表内容</li>
<li>这里是列表内容</li>
<li>这里是列表内容</li>
</ul>
  该样式应用到页面的效果如下图所示。

  二、list-style-image属性
  list-style-image属性用来定义使用图片代替项目符号。它也是一个可继承属性,其语法结构如下:
  list-style-image:none/url
  list-style-image属性可以取两个值:
none:没有替换的图片。 url:要替换图片的路径。
  来看一段代码:
li{
list-style-image:url(images/bg03.gif);}
<ul>
<li>这里是列表内容</li>
<li>这里是列表内容</li>
<li>这里是列表内容</li>
</ul>
  效果如下图。

  三、list-style-position属性
  list-style-position属性,是用来定义项目符号在列表中显示位置的属性。它同样是一个可继承的属性,语法结构如下:
  list-style-position:inside/outside
inside:项目符号放置在文本以内。 outside:项目符号放置在文本以外。
  使用list-style-position属性的示例如下:
li{
list-style-type:square;
list-style-position:outside;}
<ul>
<li>这里是使用list-style-position属性值为outside的示例。请注意换行以后项目符号的位置。</li>
<li>这里是列表内容</li>
<li>这里是列表内容</li>
</ul>
  效果如下图所示。

  再来看一下属性值为inside的样式。
li{
list-style-type:square;
list-style-position:inside;}
<ul>
<li>这里是使用list-style-position属性值为inside的示例。请注意换行以后项目符号的位置。</li>
<li>这里是列表内容</li>
<li>这里是列表内容</li>
</ul>

  四、list-style属性
  list-style属性是综合设置li样式的属性,也是一个可以继承的属性,语法结构如下:
  li-style:list-style-type/list-style-image/list-style-position
  各个值的位置可以交换。比如:
li{
list-style:url(images/bg03.gif) inside;}
<ul>
<li>这里是使用list-style属性的示例。请注意换行以后项目符号的位置。</li>
<li>这里是列表内容</li>
</ul>
  可以看一下应用到页面的效果。


原文来源:http://www.jb51.net/css/44250.html

详解:http://developer.51cto.com/art/201008/221889.htm
分享到:
评论

相关推荐

    ul的li样式

    ul li 样式

    css控制UL LI 的样式详解(推荐)

    DIV+CSS里,我们用得最多的就是ul li来显示数据,如新闻按钮等。下面给大家一个css ul li的例子供学习

    纯CSS UL LI下拉式菜单特效.rar

    纯CSS UL LI下拉式菜单特效,鼠标悬停于一级菜单时,会向下显示出二级子菜单,代码中没有涉及JavaScript代码,完全CSS代码来实现这款下拉菜单,符合WEB2.0标准哦。

    CSS3自定义美化UL OL列表

    这是我们之前没有分享过的CSS3特效类型,它是一个可以自定义美化UL和OL列表的CSS3应用。当我们将鼠标滑过每一个列表项的时候都会出现一定的动画特效,效果非常不错。这种列表美化样式一共有3种,发光效果最酷了。

    div ul li排列图片的样式

    div ul li排列图片的样式 css + div

    用“ul li”及css制作韩国风格菜单.rar

    用“ul li”及css制作韩国风格菜单

    CSS中的ul与li样式详解.docx

    CSS中的ul与li样式详解.docx

    CSS实现ul和li横向排列的两种方法

    这样设置有一个问题,li浮动以后则脱离了文本流,即不占位置,如果它的父级元素有具体的样式且没有固定宽高,建议父元素清除浮动,或者设置固定宽高 display:inline-block 即把li变为行内元素且可以设置宽高以及边距...

    CSS中的ul与li样式详解共5页.pdf.zip

    CSS中的ul与li样式详解共5页.pdf.zip

    css中使用ul li ul li ul li ul li 实现四层级联菜单

    复制代码代码如下: &lt;!... &lt;head&gt; &lt;title&gt;&lt;...style type=”text/css”&gt; a { color:Black; /*–a标签的默认颜色为黑色–*/ text-decoration:none; /*–隐藏超链接的下划线–*/ } a:

    css3-ul-ol列表

    css3-ul-li 设计列表,好看的列表样式,欢迎下载哦。亲测

    Web前端开发基础:CSS控制-标记制作导航菜单.ppt

    --*-- 1 单元目标 2 教学内容 3 动手实践 4 课堂小结 单元目标 CSS控制&lt;li&gt;标记制作导航菜单 能力目标 学会使用 CSS控制&lt;li&gt;标记 知识目标 《CSS网页样式设计与制作》 参考资料 2 教学内容 1 单元目标 3 动手实践 4 ...

    ul+li及css制作韩国风格菜单代码

    ul+li及css制作韩国风格菜单代码

    用ul、li标签创建css横向导航菜单示例

    现在我们正常的做法是应用ul、li标签把链接作为无序列表(unordered list)来标识。再应用CSS样式对其进行控制,按我们预想的形式在容器中显示出来。对导航条使用无序列表似乎是不符合直观感受的,因为我们习惯于把...

    css ul li 的使用及浏览器兼容问题

    在实际应用中,我们会先把样式重置-css reset(如上图3)。把 margin:0;padding:0; 后会发现项目符号不见了。添加 list-style-position:inside; 后项目符号又回来了(如上图4)。 list-style-position:outside: ...

    ul模拟下拉选择.zip

    ul li 模拟下拉选择,纯css+js 可以兼容ie浏览器适合搜索检索..有需要的自取!

    css(层叠样式表)规范文档

    一、基本书写规范 1.书写时重定义的最先,伪类其次,自定义最后。 2.所有单位均以px为单位标识(所有单位,全部要带...尽量使用派生选择器,减少ID命名, 如 #main-menu ul li {…} 6.属性书写顺序

    精美CSS3表单 CSS3带小图标表单 3款样式

    今天要向大家分享一款基于CSS3和jQuery的带小图标精美输入表单,该CSS3表单一共有3款样式,需要高版本的浏览器才能支持,不过真的是一款很酷的CSS3表单。 下面我们来简单分析一下这款表单的源代码,源代码由HTML...

    CSS3左侧手风琴菜单效果.zip

    link rel="stylesheet" type="text/css" href="css/font-awesome.min.css?3.1.64"&gt; &lt;link rel="stylesheet" href="css/leftnav.css?3.1.64" media="screen" type="text/css"&gt; &lt;/head&gt; &lt;body ...

Global site tag (gtag.js) - Google Analytics