css属性 list-style 纵向菜单、横向菜单
参考:ullicss做横向菜单
菜单制作步骤:
- 1,建立一个无序列表
- 2,隐藏li的默认样式(因为看起来不是很好看,菜单通常都不需要li默认的圆点,我们给UL定义一个样式来消除这些圆点。).testul{list-style:noneoutsidenone;}
- 3,关键的浮动(此时默认显示的是纵向菜单,如果要变成横向菜单,那么必须给li增加浮动属性.testli{float:left;})
- 4,调整宽度(菜单都挤在一起不好看怎么办?我们来调节li的宽度。).testli{float:left;width:100px;}
- 5,设置基本链接效果.testa:link{color:#666;background:#CCC;text-decoration:none;}.testa:visited{color:#666;text-decoration:underline;}.testa:hover{color:#FFF;font-weight:bold;text-decoration:underline;background:#F00;}
- 6,将链接以块级元素显示(菜单链接的背景色为什么没有填满整个li的宽度?恩,解决的方法很简单,在a的样式定义中增加display:block,使链接以块级元素显示).testa{display:block;text-align:center;height:30px;}.testli{float:left;width:100px;background:#CCC;margin-left:3px;line-height:30px;}
list-style属性:在一个声明中设置所有的列表(无序列表ul、有序列表ol)属性。
该属性是一个简写属性,涵盖了所有其他列表样式属性。由于它应用到所有display为list-item的元素,所以在普通的HTML和XHTML中只能用于li元素,不过实际上它可以应用到任何元素,并由list-item元素继承。
可以按顺序设置如下属性:
- list-style-type
- list-style-position
- list-style-image
可以不设置其中的某个值,比如"list-style:circleinside;"也是允许的。未设置的属性会使用其默认值。
可能值:
- list-style-type设置列表项标记的类型。参阅:list-style-type中可能的值。
- list-style-position设置在何处放置列表项标记。参阅:list-style-position中可能的值。
- list-style-image使用图像来替换列表项的标记。参阅:list-style-image中可能的值。
- inherit规定应该从父元素继承list-style属性的值。
list-style-type属性:设置列表项标记的类型。
可能值:
- none无标记。
- disc默认。标记是实心圆。
- circle标记是空心圆。
- square标记是实心方块。
- decimal标记是数字。
- …参考http://www.w3school.com.cn/css/pr_list-style-type.asp
list-style-position属性:设置在何处放置列表项标记。
该属性用于声明列表标志相对于列表项内容的位置。外部(outside)标志会放在离列表项边框边界一定距离处,不过这距离在CSS中未定义。内部(inside)标志处理为好像它们是插入在列表项内容最前面的行内元素一样。
可能值:
- outside默认值。保持标记位于文本的左侧。列表项目标记放置在文本以外,且环绕文本不根据标记对齐。
- inside列表项目标记放置在文本以内,且环绕文本根据标记对齐。
- inherit规定应该从父元素继承list-style-position属性的值。
list-style-image属性:使用图像来替换列表项的标记。
这个属性指定作为一个有序或无序列表项标志的图像。图像相对于列表项内容的放置位置通常使用list-style-position属性控制。
可能值:
- none默认。无图形被显示。
- URL图像的路径。
- inherit规定应该从父元素继承list-style-image属性的值。
相关推荐
zengni 2019-12-01
Ydgent 2015-03-26
vavid 2014-07-18
走向WEB开发 2011-10-17
sparkjvm 2019-07-11
wcssdu 2019-06-28
zengni 2012-12-19
昔人已老 2012-10-18
淡风wisdon大大 2012-04-18
hellowzm 2011-09-26
切慕溪水 2011-04-09
qiupu 2015-03-26
李鴻耀 2017-01-19
luckyeyefocus 2017-01-19
覆雪蓝枫 2017-01-18
尚衍亮 2016-12-15
danelumax 2014-02-26
publishwy 2012-02-29