css html定义列表问题

时间:2009-11-12 20:55:07

标签: html css

  

可能重复:
  Styling the DD tag

是否有可能在<dd>标记前面放置子弹,就像<li>我无法使用<li>一样,因为我需要验证并<dl><dt>和{{1很好

3 个答案:

答案 0 :(得分:1)

你可以用背景图像来实现它。

dt { background: transparent url(bullet.png) no-repeat; padding-left: 20px; }

编辑:添加了padding-left。

答案 1 :(得分:0)

默认情况下,定义列表没有项目符号。但你可以使用像jessegavin建议的图像。当你使用这样的解决方案时,请记住IE6的边距,填充和.png问题。

祝你好运。

答案 2 :(得分:0)

不应该像这样使用CSS吗?

dt:before {
  content: "•";
  position: ...;
  margin: ...;
}

这不太好,但是......好吧,如果你实际上不想显示定义列表,那么使用定义列表元素无论如何都是丑陋的。