html - 元素符号列表狮身人面像的自定义字符

标签 html css customization python-sphinx restructuredtext

有什么方法可以更改 sphinx 上的默认元素符号“disc”/“circle”?我尝试了类似 https://groups.google.com/forum/#!topic/sphinx-users/fNWyyRzoa8I 的解决方案但它对我不起作用,可能是因为我不熟悉 html 和 css 语法。

_static/custom.css:

ul.squarelist {                     
    list-style-type: square;  
    margin-left: 0;            
    padding-left: 0;           
}                              
li.squarelist {                     
    padding-left: 1em;         
    text-indent: -1em;         
}                              

测试.rst:

.. cssclass:: squarelist    

    * foo             
    * bar 

输出 -> test.html:

<ul class="check simple">           
<li>foo</li>                                
<li>bar</li>                   
</ul>                               

最佳答案

你很接近。这是您想要的代码。

_static/custom.css(不需要li.squarelist):

ul.squarelist {
    list-style-type: square;
    margin-left: 0;
    padding-left: 0;
}

test.rst(注意正确的指令和正确的缩进):

.. rst-class:: squarelist

* foo
* bar

产量:

<ul class="squarelist simple">
<li>foo</li>
<li>bar</li>
</ul>

关于html - 元素符号列表狮身人面像的自定义字符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46613338/

相关文章:

javascript - 第二次单击中的 Jquery 单击方法不起作用

html - 如何在路径中间绘制标记?

CSS 规则不起作用

Android 自定义 ActionBar 颜色?

html - 辅助 div 和复选框以获得更好的外观

javascript - 无法加载资源 : the server responded with a status of 404 (Not Found)

html - 核心标题面板不可见?

php - 如何将水平菜单定位到屏幕的顶部边缘而不会出现悬停问题?

xamarin.forms - 入口圆角 - Xamarin 形成 UWP

visual-studio-2008 - 如何在 Visual Studio 2008 中更改服务器脚本背景