Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/75.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/css/34.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在html/django模板语言中正确显示嵌套注释_Html_Css_Django - Fatal编程技术网

如何在html/django模板语言中正确显示嵌套注释

如何在html/django模板语言中正确显示嵌套注释,html,css,django,Html,Css,Django,我在django中有一个线程注释系统,目前我有以下代码来检查任何相关注释: <ul> {% if not node.is_leaf_node %} <li>{{ children }}</li> {% endif %} </ul> 这是可行的,但我有一个css设计,每个评论都是一个buble形状的形式,所以列表项图标在外面,看起来很奇怪和丑陋。我想删除li创建的图标,但不知道是否可能,如果不可能,我如何为每个子注释显示适当的缩进?我似乎在

我在django中有一个线程注释系统,目前我有以下代码来检查任何相关注释:

<ul>
{% if not node.is_leaf_node %}
    <li>{{ children }}</li>
{% endif %}
</ul>
这是可行的,但我有一个css设计,每个评论都是一个buble形状的形式,所以列表项图标在外面,看起来很奇怪和丑陋。我想删除li创建的图标,但不知道是否可能,如果不可能,我如何为每个子注释显示适当的缩进?我似乎在谷歌上找不到这方面的任何信息。有人能给我指出正确的方向吗?

使用适用于ul的CSS:

隐藏点。您可能还需要更改的边距和填充


另一种选择是在模板中使用and而不是and,但可能需要对CSS进行适当的更改。

感谢您的回答。我考虑过div,但是我需要为每个子注释使用不同的div宽度,不是吗?最好使用div和span,但我不知道如何为每个子注释实现不同的缩进。需要了解更多详细信息才能回答有关div和span实现的问题。一般来说,用什么没什么大不了的。尝试使用列表样式和列表样式类型CSS作为起点。如果是解决你的问题,那将是最终的解决方案。
ul {
    list-style: none;
    list-style-type: none;
}