增加列表中每个 li 的缩进/边距



有没有一种简单/优雅的方式来使用 CSS 越来越多地缩进某些内容?

例如,ul 有 5 里,每个 l 都比它上面的一个缩进 1 EM?似乎第 n 个孩子可以提供帮助,但我想继续支持 IE8。

我知道我可以为每个 li 分配 ID,但这似乎不是很有效......

谢谢!

不,这不能单独用CSS干净利落地完成。

你必须利用JavaScript,遍历li并计算每个缩进。

最新更新