الگو:Flatlist/styles.css
ظاهر
/**
* Style for horizontal lists (separator following item).
* @source mediawiki.org/wiki/Snippets/Horizontal_lists
* @revision 7 (2015-11-12)
* @author [[User:Edokter]]
*/
.wst-flatlist {
display: inline-block;
}
.wst-flatlist dl,
.wst-flatlist ol,
.wst-flatlist ul {
margin: 0;
padding: 0;
}
/* Display list items inline */
.wst-flatlist dd,
.wst-flatlist dt,
.wst-flatlist li {
display: inline;
margin: 0;
}
/* Do not display empty list items */
.wst-flatlist li.mw-empty-li {
display: none;
margin: 0;
}
/* Display nested lists inline */
.wst-flatlist.inline,
.wst-flatlist.inline dl,
.wst-flatlist.inline ol,
.wst-flatlist.inline ul,
.wst-flatlist dl dl, .wst-flatlist dl ol, .wst-flatlist dl ul,
.wst-flatlist ol dl, .wst-flatlist ol ol, .wst-flatlist ol ul,
.wst-flatlist ul dl, .wst-flatlist ul ol, .wst-flatlist ul ul {
display: inline;
}
/* Generate interpuncts */
.wst-flatlist dt:after {
content: ": ";
}
.wst-flatlist dd:after,
.wst-flatlist li:after {
content: " \00B7 ";
font-weight: bold;
}
/* Comma separators */
.wst-flatlist-comma dd:after,
.wst-flatlist-comma li:after {
content: ", ";
font-weight: normal;
}
.wst-flatlist dd:last-child:after,
.wst-flatlist dt:last-child:after,
.wst-flatlist li:last-child:after {
content: none;
}
/* Add parentheses around nested lists */
.wst-flatlist dd dd:first-child:before, .wst-flatlist dd dt:first-child:before, .wst-flatlist dd li:first-child:before,
.wst-flatlist dt dd:first-child:before, .wst-flatlist dt dt:first-child:before, .wst-flatlist dt li:first-child:before,
.wst-flatlist li dd:first-child:before, .wst-flatlist li dt:first-child:before, .wst-flatlist li li:first-child:before {
content: " (";
font-weight: normal;
}
.wst-flatlist dd dd:last-child:after, .wst-flatlist dd dt:last-child:after, .wst-flatlist dd li:last-child:after,
.wst-flatlist dt dd:last-child:after, .wst-flatlist dt dt:last-child:after, .wst-flatlist dt li:last-child:after,
.wst-flatlist li dd:last-child:after, .wst-flatlist li dt:last-child:after, .wst-flatlist li li:last-child:after {
content: ") ";
font-weight: normal;
}
/* Put ordinals in front of ordered list items */
.wst-flatlist ol {
counter-reset: listitem;
}
.wst-flatlist ol > li {
counter-increment: listitem;
}
.wst-flatlist ol > li:before {
content: " " counter(listitem) " ";
white-space: nowrap;
}
.wst-flatlist dd ol > li:first-child:before,
.wst-flatlist dt ol > li:first-child:before,
.wst-flatlist li ol > li:first-child:before {
content: " (" counter(listitem) " ";
}