1
3
您所需要的就是这样指定每个级别:
无内联
完全适用于您提供的HTML代码段。记住,每个连续的级别都将从它之前的级别继承。这就是CSS“层叠”部分的全部想法,但我已经把自己烧掉了,忘记了较低级别的空白,让事情变得乱七八糟。 |
2
0
您可以对每个元素使用“内联样式”来具有不同的样式。 这里是:
|
3
0
如果你不知道有多少个ul/li孩子可能在彼此的内部,那么这在css中是不可能的。
CSS不支持“模糊逻辑”,例如:
JavaScript 是我向前想的路! |
4
0
看起来您需要某种方式来以编程方式定义您的样式。仅使用CSS是不可能的。它不支持您定义自己的符号名,更不用说尝试做更多的“编程”。如果您能够动态地生成CSS,那么您可以使用它计算出级别的数量,并根据算法每次定义样式。 否则,另一种方法是在嵌套级别上设置最大值(比如20个级别),并为每个级别定义一个样式,例如 阿特隆 建议。大多数情况下,较低级别的定义不会被使用,但如果您需要,它们会出现在那里。这不是完美的,但这是您可以用CSS直接编写的最好方法。 |
5
0
它使用jquery,并循环浏览三种背景色的列表:
这个
|
YunusoviÄ · 我无法用css更改html段落颜色 1 年前 |
Blake · 无法使用CSS旋转Angular 15中的字体图标 1 年前 |
Phil Lucks · 如何制作边界的外半径? 1 年前 |
roy_meir · 创建自定义下拉式元素 1 年前 |
Community wiki · 如何为触摸设备优化网站 1 年前 |
tpetzoldt · 如何在有光泽的情况下抑制图像的抗锯齿? 1 年前 |
manofconstsorrow · 点击导航项目关闭汉堡菜单 1 年前 |