`

list-style无颜色问题解决,list-style-type无颜色解决

阅读更多

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/

 

 

 

 

 

  • 大小: 7.2 KB
  • 大小: 7.9 KB
  • 大小: 8 KB
1
2
分享到:
评论

相关推荐

    2.2.36 CSS列表属性(一)列表项目符号:list-style-type.docx

    CSS列表属性(一)列表项目符号:list-style-type CSS列表属性是控制列表样式的重要属性之一, lista-style-type是其中一个关键属性,用于控制无序和有序列表的项目符号。在本篇文章中,我们将详细介绍list-style-...

    2.2.37 CSS列表属性(二)列表项目图像:list-style-image.docx

    "CSS 列表属性:list-style-image 和 list-style-position" CSS 列表属性是 CSS 中的一种样式属性,用于控制列表的样式和布局。本文主要介绍了 list-style-image 和 list-style-position 两个属性的用法和应用。 ...

    CSS list-style-type属性使用方法

    其中,`list-style-type`属性是一个非常实用的工具,它允许开发者自定义列表(如无序列表`&lt;ul&gt;`和有序列表`&lt;ol&gt;`)中项目符号的样式。本篇文章将深入探讨`list-style-type`属性的使用方法及其各种可能的值。 `list-...

    CSS list-style修改列表属性控制li标签样式

    list-style-type用于设置列表项类型: 默认值为disc为实心圆, 常用值:none空 circle空心圆 square实心方块 decimal数字 lower-latin小写拉丁字母a,b,c….. upper-latin大写字母A,B,C…. list-style-...

    CSS 有序或者无序列表的前面的标记 list-style-type 属性的实现

    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} &lt;/style...

    CSS: list-style 和 inline使用方法详解

    `list-style`属性是一个简写属性,用于一次性设置列表的所有样式,包括`list-style-type`、`list-style-position`和`list-style-image`。`list-style-type`定义了列表项的标记类型,如实心圆(disc)、空心圆...

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

    CSS 中的 ul 与 li 样式详解 ...CSS 中的 ul 和 li 元素的样式可以通过 list-style-type、list-style-image、list-style-position 和 list-style 属性来控制。不同的属性值可以实现不同的样式效果。

    CSS list-style属性控制li标签样式示例代码

    CSS中的`list-style`属性是一个复合属性,用于一次性设置列表项(`li`标签)的三个子属性:`list-style-type`、`list-style-position`和`list-style-image`。这个属性可以帮助我们自定义列表的展示方式,使其更加...

    CSS常用属性大全.pdf

    * `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-...

    使用HTML开发商业网站-列表样式属性-image课件.pptx

    这里,我们将详细探讨三个与列表样式相关的CSS属性:`list-style-image`、`list-style-type`和`list-style-position`,以及如何通过它们来提升列表的视觉效果。 1. `list-style-image`属性: `list-style-image`...

    css中有序无序列表项list样式设置方法

    `list-style`属性可以接受三个值:`list-style-type`、`list-style-position`和`list-style-image`,但在这里我们主要关注`list-style-type`。 `list-style-type`用于定义列表项的符号类型,它可以是以下预定义的值...

    第十二课 列表与伪类及光标样式-011

    CSS提供了`list-style-type`属性来定制列表项的标志。无序列表`&lt;ul&gt;`默认的标志是实心圆点,但我们可以使用以下代码来更改它: - `list-style-type: square;` 更改为方块标志。 - `list-style-type: circle;` 更改...

    CSS3样式表- 列表与表格属性.pptx

    2. **list-style-type**:这个属性用于定义列表项的标记类型,如无符号(`none`)、实心圆(`disc`)、空心圆(`circle`)、实心方块(`square`)、阿拉伯数字(`decimal`)等,以及罗马数字和字母。例如,`list-...

    JavaScript CSS Style属性对照表

    - `listStyle` **3. 文本处理属性** - **CSS属性**: - `white-space` - **JavaScript属性**: - `whiteSpace` #### 六、文字样式属性 **1. 字体属性** - **CSS属性**: - `font` - `font-family` - `...

    css 属性一览表

    - **list-style-type**: 设置项目符号类型。例如: - `list-style-type: none;`:无编号。 - `list-style-type: decimal;`:阿拉伯数字。 - `list-style-type: lower-roman;`:小写罗马数字。 - `list-style-...

    CSS常用属性一览表

    - **`list-style-type`**:设置列表项标记的类型。例如: - `list-style-type: none;`:无列表项标记。 - `list-style-type: decimal;`:阿拉伯数字。 - `list-style-type: lower-roman;`:小写罗马数字。 - `...

Global site tag (gtag.js) - Google Analytics