以逗号分隔的句子显示OL/UL列表

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了以逗号分隔的句子显示OL/UL列表相关的知识,希望对你有一定的参考价值。

Displays html list as a gramatically correct English sentence. For example <ul class="commaList"> <li>one</li> <li>two</li> <li>three</li> <li>four</li> </ul> Would be displayed as: One, two, three and four.
  1. /* display ordered list as comma list */
  2. ul.commaList li:after{
  3. content: ',';
  4. padding-right: 5px;
  5. }
  6.  
  7. ul.commaList li:first-child {
  8. text-transform: capitalize;
  9. }
  10.  
  11. ul.commaList li:nth-last-child(2):after {
  12. content: '';
  13. padding-right: 5px;
  14. }
  15.  
  16. ul.commaList li:last-child:after {
  17. content: '.';
  18. clear: both;
  19. }
  20.  
  21. ul.commaList li:last-child:before {
  22. content: 'and ';
  23. padding-right: 0;
  24. }
  25.  
  26. ul.commaList li:only-of-type:before {
  27. content: '';
  28. padding: 0;
  29. }

以上是关于以逗号分隔的句子显示OL/UL列表的主要内容,如果未能解决你的问题,请参考以下文章

Python逗号分隔列表

html Vue.js:在v-for上以逗号分隔列表显示对象/数组

回显逗号分隔列表的PHP表单[关闭]

将查询结果显示为以逗号分隔的文字

Google表格中的笛卡尔/交叉连接以获取逗号分隔值

数据库表中的逗号分隔列表,替代方案?