Toggle menu
Toggle preferences menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.
Created page with "Style for horizontal lists (separator following item). @source mediawiki.org/wiki/Snippets/Horizontal_lists @revision 8 (2016-05-21) @author [[User:Edokter]]: .arrowlist dl, .arrowlist ol, .arrowlist ul { margin: 0; padding: 0; } Display list items inline: .arrowlist dd, .arrowlist dt, .arrowlist li { margin: 0; display: inline; } Display nested lists inline: .arrowlist.inline, .arrowlist.inline dl, .arrowlist.inline ol, .arrowlist.inline ul,..."
 
No edit summary
 
Line 1: Line 1:
/* [[Category:CSS from Wikimedia]] */
/* Style for horizontal lists (separator following item).
/* Style for horizontal lists (separator following item).
   @source mediawiki.org/wiki/Snippets/Horizontal_lists
   @source mediawiki.org/wiki/Snippets/Horizontal_lists

Latest revision as of 00:38, 5 March 2025

/* [[Category:CSS from Wikimedia]] */
/* Style for horizontal lists (separator following item).
   @source mediawiki.org/wiki/Snippets/Horizontal_lists
   @revision 8 (2016-05-21)
   @author [[User:Edokter]]
 */
.arrowlist dl,
.arrowlist ol,
.arrowlist ul {
	margin: 0;
	padding: 0;
}
/* Display list items inline */
.arrowlist dd,
.arrowlist dt,
.arrowlist li {
	margin: 0;
	display: inline;
}
/* Display nested lists inline */
.arrowlist.inline,
.arrowlist.inline dl,
.arrowlist.inline ol,
.arrowlist.inline ul,
.arrowlist dl dl, .arrowlist dl ol, .arrowlist dl ul,
.arrowlist ol dl, .arrowlist ol ol, .arrowlist ol ul,
.arrowlist ul dl, .arrowlist ul ol, .arrowlist ul ul {
	display: inline;
}
/* Hide empty list items */
.arrowlist .mw-empty-li {
	display: none;
}
/* Generate interpuncts */
.arrowlist dt:after {
	content: ": ";
}
.arrowlist dd:after,
.arrowlist li:after {
	content: " → ";
	font-weight: bold;
}
.arrowlist dd:last-child:after,
.arrowlist dt:last-child:after,
.arrowlist li:last-child:after {
	content: none;
}
/* Add parentheses around nested lists */
.arrowlist dd dd:first-child:before, .arrowlist dd dt:first-child:before, .arrowlist dd li:first-child:before,
.arrowlist dt dd:first-child:before, .arrowlist dt dt:first-child:before, .arrowlist dt li:first-child:before,
.arrowlist li dd:first-child:before, .arrowlist li dt:first-child:before, .arrowlist li li:first-child:before {
	content: " (";
	font-weight: normal;
}
.arrowlist dd dd:last-child:after, .arrowlist dd dt:last-child:after, .arrowlist dd li:last-child:after,
.arrowlist dt dd:last-child:after, .arrowlist dt dt:last-child:after, .arrowlist dt li:last-child:after,
.arrowlist li dd:last-child:after, .arrowlist li dt:last-child:after, .arrowlist li li:last-child:after {
	content: ")";
	font-weight: normal;
}
/* Put ordinals in front of ordered list items */
.arrowlist ol {
	counter-reset: listitem;
}
.arrowlist ol > li {
	counter-increment: listitem;
}
.arrowlist ol > li:before {
	content: " " counter(listitem) "\a0";
}
.arrowlist dd ol > li:first-child:before,
.arrowlist dt ol > li:first-child:before,
.arrowlist li ol > li:first-child:before {
	content: " (" counter(listitem) "\a0";
}