2013-04-29 30 views
2

举个例子,我有两个列表。删除多个ul的特定列表样式

1:

<ul> 
<li>TEST 1</li> 
<li>TEST 2</li> 
<li>TEST 3</li> 
<li>TEST 4</li> 
<li>TEST 5</li> 
<li>TEST 6</li> 
<li>TEST 7</li> 
</ul> 

第二:

<ul> 
<li>TEST 1</li> 
<li>TEST 2</li> 
<li>TEST 3</li> 
<li>TEST 4</li> 
</ul> 

我想从TEST 4在第一个列表,列表式的删除列表样式(只是图标)(再次,只是图标)来自第二个列表中的测试3。

我该如何做到这一点?

+2

这里 - http://jsfiddle.net/5d4TU/5/。我在此之前解释过,如果ul只有一个,那么它就可以工作。 – lifetimes 2013-04-29 20:28:02

+0

你可以改变/修改HTML吗?还是必须保持没有'id'或'class'?你为什么问这个问题;你问的前一个问题似乎非常接近重复。 – 2013-04-29 20:28:38

+0

你的页面上有1个,2个或N个列表是否很重要?你可以简单地问“我怎样才能改变我的列表中的第N项的风格”,并针对N. – Jon 2013-04-29 20:32:36

回答

0
<ul> 
<li>TEST 1</li> 
<li style='list-style-type:none;'>TEST 2</li> 
<li>TEST 3</li> 
</ul> 

<ul> 
<li>TEST 1</li> 
<li>TEST 2</li> 
<li style='list-style-type:none;'>TEST 3</li> 
<li>TEST 4</li> 
</ul> 
+0

我显然没有足够的自我解释,但这正是我想要的,但在CSS中。可能只是在线。谢谢。 – Chris 2013-04-29 20:41:41

+0

你可以在你的外部css文件中创建一个类, .removeItemStyle list-style-type:none; } 然后将其添加到您不想显示项目符号的列表项。

  • TEST 2
  • 2013-04-29 20:56:21

    +0

    是的,这是一个绝妙的主意。我去做。非常感谢。 – Chris 2013-04-30 09:38:18