标签: html-lists

如何在不使用任何图像或span标签的情况下通过CSS在UL/LI html列表中设置Bullet颜色

想象一下包含一些<li>项目的简单未排序列表.现在,我已经将子弹定义为方形通过list-style:square;但是,如果我设置了<li>项目的颜色,color: #F00;那么一切都变成了红色!

虽然我只想设置方形子弹的颜色.是否有一种优雅的方式来定义CSS中子弹的颜色......

...不使用任何精灵图像也不使用span标签!

HTML

<ul>
<li>Item 1</li>
<li>Item 2</li>
<li>Item 3</li>
<ul>
Run Code Online (Sandbox Code Playgroud)

CSS

li{
   list-style:square;
}
Run Code Online (Sandbox Code Playgroud)

css layout colors css3 html-lists

503
推荐指数
13
解决办法
81万
查看次数

正确的方法来制作HTML嵌套列表?

W3文档有一个前缀为的嵌套列表示例DEPRECATED EXAMPLE:,但它们从未使用非弃用示例对其进行更正,也未解释该示例的确切错误.

那么这些方法中哪一种是编写HTML列表的正确方法?

选项1:嵌套<ul>是父级的子级<ul>

<ul>
    <li>List item one</li>
    <li>List item two with subitems:</li>
    <ul>
        <li>Subitem 1</li>
        <li>Subitem 2</li>
    </ul>
    <li>Final list item</li>
</ul>
Run Code Online (Sandbox Code Playgroud)

选项2:嵌套<ul><li>它所属的子级

<ul>
    <li>List item one</li>
    <li>List item two with subitems:
        <ul>
            <li>Subitem 1</li>
            <li>Subitem 2</li>
        </ul>
    </li>
    <li>Final list item</li>
</ul>
Run Code Online (Sandbox Code Playgroud)

html nested-lists html-lists

478
推荐指数
5
解决办法
29万
查看次数

如何通过CSS保持有序列表中第二行的缩进?

我希望有一个"内部"列表,列表项目符号或十进制数字都与高级文本块齐平.第二行列表条目必须与第一行具有相同的缩进!

例如:

Lorem ipsum dolor sit amet, consectetuer adipiscing elit. 
Aenean commodo ligula eget dolor. Aenean Aenean massa. 
Cum sociis natoque penatibus et magnis dis parturient montes, 
nascetur ridiculus mus. Donec quam felis,

1. Text
2. Text
3. longer Text, longer Text, longer Text, longer Text, longer Text, longer Text
   second line of longer Text
4. Text

Lorem ipsum dolor sit amet, consectetuer adipiscing elit. 
Aenean commodo ligula eget dolor. 
Run Code Online (Sandbox Code Playgroud)

CSS为其"list-style-position"提供了两个值 - 内部和外部.使用"内部"第二行与列表点齐平,而不是使用上级行:

3. longer Text, longer Text, longer Text, …
Run Code Online (Sandbox Code Playgroud)

html css html-lists

241
推荐指数
9
解决办法
27万
查看次数

HTML列表样式类型破折号

有没有办法用破折号(即 - 或 - &ndash;或 - &mdash;)创建HTML格式的列表样式

<ul>
  <li>abc</li>
</ul>
Run Code Online (Sandbox Code Playgroud)

输出:

- abc
Run Code Online (Sandbox Code Playgroud)

li:before { content: "-" };虽然我不知道该选项的缺点(并且非常有必要提供反馈),但是我想到了这样的事情.

更一般地说,我不介意知道如何使用通用字符列表项.

html css xhtml html-lists

209
推荐指数
11
解决办法
29万
查看次数

如何在两列中显示无序列表?

使用以下HTML,将列表显示为两列的最简单方法是什么?

<ul>
    <li>A</li>
    <li>B</li>
    <li>C</li>
    <li>D</li>
    <li>E</li>
</ul>
Run Code Online (Sandbox Code Playgroud)

期望的显示:

A B
C D
E
Run Code Online (Sandbox Code Playgroud)

该解决方案需要能够在Internet Explorer上运行.

html css css3 html-lists css-multicolumn-layout

202
推荐指数
9
解决办法
31万
查看次数

调整列表样式图像位置?

有没有办法调整列表样式图像的位置?

当我对列表项使用填充时,图像将保持在其位置,并且不会随填充移动...

css image html-lists

166
推荐指数
9
解决办法
24万
查看次数

CSS:控制项目符号和<li>之间的空间

我想控制一个子弹<li>在一个<ol>或多个中向右推动多少水平空间<ul>.

也就是说,而不是总是拥有

*  Some list text goes
   here.
Run Code Online (Sandbox Code Playgroud)

我希望能够改变它

*         Some list text goes
          here.
Run Code Online (Sandbox Code Playgroud)

要么

*Some list text goes
 here.
Run Code Online (Sandbox Code Playgroud)

我环顾四周,但只能找到左右移动整个区块的说明,例如,http://www.alistapart.com/articles/taminglists/

html css html-lists

162
推荐指数
14
解决办法
23万
查看次数

是否允许列表内的​​div?

我知道LI里面的DIV是不被允许的,但我最近在很多"大"网站上都看过它:Smashing Magazine,Web Designer Wall ......等我尝试验证网站,他们有错误,但没有关于李的div?!

所以我可以在LI里面使用它,我需要它才有效吗?

html validation xhtml html-lists

156
推荐指数
3
解决办法
15万
查看次数

摆脱<ul>的要点

我有以下列表:

 <ul id="otis">
 <li>Benz</li>
 <li>Other Benz</li>
 <li>Other Other Benz</li>
 </ul>
Run Code Online (Sandbox Code Playgroud)

我想摆脱子弹,所以我试过:

 ul#otis {
 list-style-type: none;
 }
Run Code Online (Sandbox Code Playgroud)

但这没用.从显示的列表中删除项目符号的正确方法是什么?

html html-lists

154
推荐指数
6
解决办法
39万
查看次数

带有font-awesome图标的自定义li列表样式

我想知道是否可以利用font-awesome(或任何其他标志性字体)类来创建自定义<li>列表样式类型?

我目前正在使用jQuery来做到这一点,即:

$("li.myClass").prepend("<i class=\"icon-chevron-right\"></i>");
Run Code Online (Sandbox Code Playgroud)

但是,当<li>文本在页面上换行时,这不正确,因为它认为图标是文本的一部分,而不是实际的子弹指示器.

有小费吗?

css html-lists font-awesome

145
推荐指数
5
解决办法
24万
查看次数