list-style无颜色问题解决,list-style-type无颜色解决
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
蕃薯耀 2015年9月11日 10:15:07 星期五
http://fanshuyao.iteye.com/
如下图所示:在Css文件中为li添加样式 list-style-type: decimal;
但右边的链接有hover的颜色,而数字没有颜色,显得别扭。
解决方法:
解决方法一:给li加上相同的颜色,但不好的是如果a链接本身的颜色和a链接hover时的颜色不一样,又会造成两者在hover时的颜色不一样,所以后面还需要添加相应的css做处理。(这里不再过多说明)
解决方法二:不使用ul的list-style-type或list-style属性,则需要添加list-style:none;然后采用js控制,原理就是迭代li,在链接前面加上数字,这样就可以完全一样,如下图所示:
html相应的代码:
<div class="support-list"> <div class="support-list-title">常见问题</div> <ul> <li> <a class="abtnSupportListContent" href="javascript:void(0);" data-jsp="responsibility.jsp"> 客户使用燃气的权利、责任和义务,燃气供应的责任和义务。 </a> <p class="support-list-content"></p> </li> <li> <a class="abtnSupportListContent" href="javascript:void(0);" data-jsp="responsibility.jsp"> 如何查找客户编号? </a> <p class="support-list-content"></p> </li> <li> <a class="abtnSupportListContent" href="javascript:void(0);" data-jsp="responsibility.jsp"> 燃气供应的责任和义务 </a> <p class="support-list-content"></p> </li> </ul> </div>
JavaScript代码:
var lis = $(".support-list").find("li"); if(lis.length > 0){ lis.each(function(i, obj){ var aobj = $(this).children(".abtnSupportListContent").prepend((i +1) +"、"); }); }
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
蕃薯耀 2015年9月11日 10:15:07 星期五
http://fanshuyao.iteye.com/
相关推荐
CSS列表属性(一)列表项目符号:list-style-type CSS列表属性是控制列表样式的重要属性之一, lista-style-type是其中一个关键属性,用于控制无序和有序列表的项目符号。在本篇文章中,我们将详细介绍list-style-...
"CSS 列表属性:list-style-image 和 list-style-position" CSS 列表属性是 CSS 中的一种样式属性,用于控制列表的样式和布局。本文主要介绍了 list-style-image 和 list-style-position 两个属性的用法和应用。 ...
其中,`list-style-type`属性是一个非常实用的工具,它允许开发者自定义列表(如无序列表`<ul>`和有序列表`<ol>`)中项目符号的样式。本篇文章将深入探讨`list-style-type`属性的使用方法及其各种可能的值。 `list-...
list-style-type用于设置列表项类型: 默认值为disc为实心圆, 常用值:none空 circle空心圆 square实心方块 decimal数字 lower-latin小写拉丁字母a,b,c….. upper-latin大写字母A,B,C…. list-style-...
ul.none{list-style-type:none} ul.circle {list-style-type:circle} ul.square {list-style-type:square} ol.upper-roman {list-style-type:upper-roman} ol.lower-alpha {list-style-type:lower-alpha} </style...
`list-style`属性是一个简写属性,用于一次性设置列表的所有样式,包括`list-style-type`、`list-style-position`和`list-style-image`。`list-style-type`定义了列表项的标记类型,如实心圆(disc)、空心圆...
CSS 中的 ul 与 li 样式详解 ...CSS 中的 ul 和 li 元素的样式可以通过 list-style-type、list-style-image、list-style-position 和 list-style 属性来控制。不同的属性值可以实现不同的样式效果。
CSS中的`list-style`属性是一个复合属性,用于一次性设置列表项(`li`标签)的三个子属性:`list-style-type`、`list-style-position`和`list-style-image`。这个属性可以帮助我们自定义列表的展示方式,使其更加...
* `list-style-type`: 设置符号类型,例如 `list-style-type: none;`、`list-style-type: decimal;`、`list-style-type: lower-roman;`、`list-style-type: upper-roman;`、`list-style-type: lower-alpha;`、`list-...
这里,我们将详细探讨三个与列表样式相关的CSS属性:`list-style-image`、`list-style-type`和`list-style-position`,以及如何通过它们来提升列表的视觉效果。 1. `list-style-image`属性: `list-style-image`...
`list-style`属性可以接受三个值:`list-style-type`、`list-style-position`和`list-style-image`,但在这里我们主要关注`list-style-type`。 `list-style-type`用于定义列表项的符号类型,它可以是以下预定义的值...
CSS提供了`list-style-type`属性来定制列表项的标志。无序列表`<ul>`默认的标志是实心圆点,但我们可以使用以下代码来更改它: - `list-style-type: square;` 更改为方块标志。 - `list-style-type: circle;` 更改...
2. **list-style-type**:这个属性用于定义列表项的标记类型,如无符号(`none`)、实心圆(`disc`)、空心圆(`circle`)、实心方块(`square`)、阿拉伯数字(`decimal`)等,以及罗马数字和字母。例如,`list-...
- `listStyle` **3. 文本处理属性** - **CSS属性**: - `white-space` - **JavaScript属性**: - `whiteSpace` #### 六、文字样式属性 **1. 字体属性** - **CSS属性**: - `font` - `font-family` - `...
- **list-style-type**: 设置项目符号类型。例如: - `list-style-type: none;`:无编号。 - `list-style-type: decimal;`:阿拉伯数字。 - `list-style-type: lower-roman;`:小写罗马数字。 - `list-style-...
- **`list-style-type`**:设置列表项标记的类型。例如: - `list-style-type: none;`:无列表项标记。 - `list-style-type: decimal;`:阿拉伯数字。 - `list-style-type: lower-roman;`:小写罗马数字。 - `...