2 * Stylesheet for mediawiki.hlist module
3 * @author [[User:Edokter]]
11 /* Display list items inline */
18 /* Display nested lists inline */
19 .hlist dl dl
, .hlist dl ol
, .hlist dl ul
,
20 .hlist ol dl
, .hlist ol ol
, .hlist ol ul
,
21 .hlist ul dl, .hlist ul ol, .hlist ul ul {
24 /* Generate interpuncts */
33 .hlist
dd:last-child:after
,
34 .hlist
dt:last-child:after
,
35 .hlist li:last-child:after {
39 .hlist dd
.hlist-last-child:after
,
40 .hlist dt
.hlist-last-child:after
,
41 .hlist li.hlist-last-child:after {
44 /* Add parentheses around nested lists */
45 .hlist dd
dd:first-child:before
, .hlist dd
dt:first-child:before
, .hlist dd
li:first-child:before
,
46 .hlist dt
dd:first-child:before
, .hlist dt
dt:first-child:before
, .hlist dt
li:first-child:before
,
47 .hlist li dd:first-child:before, .hlist li dt:first-child:before, .hlist li li:first-child:before {
51 .hlist dd
dd:last-child:after
, .hlist dd
dt:last-child:after
, .hlist dd
li:last-child:after
,
52 .hlist dt
dd:last-child:after
, .hlist dt
dt:last-child:after
, .hlist dt
li:last-child:after
,
53 .hlist li dd:last-child:after, .hlist li dt:last-child:after, .hlist li li:last-child:after {
58 .hlist dd dd
.hlist-last-child:after
, .hlist dd dt
.hlist-last-child:after
, .hlist dd li
.hlist-last-child:after
,
59 .hlist dt dd
.hlist-last-child:after
, .hlist dt dt
.hlist-last-child:after
, .hlist dt li
.hlist-last-child:after
,
60 .hlist li dd.hlist-last-child:after, .hlist li dt.hlist-last-child:after, .hlist li li.hlist-last-child:after {
64 /* Put ordinals in front of ordered list items */
66 counter-reset: list-item
;
69 counter-increment: list-item
;
71 .hlist ol > li:before {
72 content: counter
(list-item
) " ";
74 .hlist dd ol
> li:first-child:before
,
75 .hlist dt ol
> li:first-child:before
,
76 .hlist li ol > li:first-child:before {
77 content: "(" counter
(list-item
) " ";