当前位置: 首页 > 面试题库 >

如何定制有序列表中的数字?

夹谷飞龙
2023-03-14
问题内容

如何在有序列表中将数字左对齐?

1.  an item
// skip some items for brevity 
9.  another item
10. notice the 1 is under the 9, and the item contents also line up

在有序列表中的数字后面更改字符?

1) an item

还有一种CSS解决方案,可以从数字更改为字母/罗马列表,而不是在ol元素上使用type属性。

我对Firefox 3上的答案最感兴趣。


问题答案:

这是我在Firefox 3,Opera和Google Chrome中使用的解决方案。该列表仍显示在IE7中(但没有右括号和左对齐数字):

ol {

  counter-reset: item;

  margin-left: 0;

  padding-left: 0;

}

li {

  display: block;

  margin-bottom: .5em;

  margin-left: 2em;

}

li::before {

  display: inline-block;

  content: counter(item) ") ";

  counter-increment: item;

  width: 2em;

  margin-left: -2em;

}


<ol>

  <li>One</li>

  <li>Two</li>

  <li>Three</li>

  <li>Four</li>

  <li>Five</li>

  <li>Six</li>

  <li>Seven</li>

  <li>Eight</li>

  <li>Nine<br>Items</li>

  <li>Ten<br>Items</li>

</ol>

编辑: 包括由斯特拉格的多行修复

还有一种CSS解决方案,可以从数字更改为字母/罗马列表,而不是在ol元素上使用type属性。

请参阅列表样式类型CSS属性。或者,当使用计数器时,第二个参数接受列表样式类型的值。例如,以下将使用大写罗马字:

li::before {
  content: counter(item, upper-roman) ") ";
  counter-increment: item;
/* ... */


 类似资料:
  • 我必须按降序整理出用户给出的15个数字。我可以写如何按升序对它们进行排序,但我不知道如何转动它们。使用for循环还是其他什么?

  • 我有一个java中的double列表,我想按降序排列ArrayList。 输入ArrayList如下所示: 输出应该是这样的

  • 问题内容: 我想知道如何制作一个if语句,如果某个整数在列表中,该语句执行一个子句。 我见过的所有其他答案都要求特定条件,例如质数,重复项等,而我无法从其他人那里收集解决问题的方法。 问题答案: 您可以简单地使用关键字。像这样 : 例如 :

  • 问题内容: 如果我有一个长长的清单:我分为两个清单: 我如何比较这两个列表以查看它们是否相等/相同,并约束它们必须具有相同的顺序? 我看到过一些问题,要求通过对两个列表进行排序来进行比较,但是在我的特定情况下,我不是要检查排序的比较,而是要检查相同的列表比较。 问题答案: 只需使用经典运算符: 如果相同索引处的元素相等,则列表相等。然后考虑订购。

  • 所以我一直在尝试弄清楚如何打印一个出现在数字之前的有序数字列表,从python中的一个开始。让我向您展示我的意思。 这是我的例子。 python中是否有任何代码或内置函数允许我这样做?

  • 本文向大家介绍如何在R中制作数据帧列表?,包括了如何在R中制作数据帧列表?的使用技巧和注意事项,需要的朋友参考一下 这可以通过使用列表功能来完成。 示例 创建上述数据帧的列表-