首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 ><ul>中<li>元素的自定义项目符号,它是常规字符,而不是图像

<ul>中<li>元素的自定义项目符号,它是常规字符,而不是图像
EN

Stack Overflow用户
提问于 2011-10-09 02:11:24
回答 14查看 309.8K关注 0票数 146

我意识到可以使用CSS属性将自定义图形指定为替换项目符号字符:

代码语言:javascript
运行
复制
list-style-image

然后给它一个URL。

然而,在我的例子中,我只想使用'+‘符号。我不想为它创建一个图形,然后指向它。我宁愿只指示无序列表使用加号符号作为项目符号。

这是可以做到的吗?还是我必须先把它做成图形?

EN

Stack Overflow用户

发布于 2013-12-31 16:19:31

代码语言:javascript
运行
复制
.list-dash li, .list-bullet li {
    position: relative;
    list-style-type: none; /* disc circle(hollow) square none */
    text-indent: -2em;
}
.list-dash li:before {
    content: '—  '; /* em dash */
}
.list-bullet li:before {
    content: '• '; /*copy and paste a bullet from HTML in browser into CSS (not using ASCII codes) */
}
代码语言:javascript
运行
复制
<ul class="list-dash">
    <li>Item 1</li>
    <li>Item 2</li>
    <li>Item 3</li>
    <li>Item 4</li>
</ul>

票数 5
EN
查看全部 14 条回答
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/7698764

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档