模板:Flatlist/styles.css:修订间差异
跳转到导航
跳转到搜索
删除的内容 添加的内容
Created blank page |
小无编辑摘要 |
||
第1行: | 第1行: | ||
/** |
|||
* Style for horizontal lists (separator following item). |
|||
* @source https://www.mediawiki.org/wiki/Snippets/Horizontal_lists |
|||
* @revision 9 (2016-08-10) |
|||
* @author [[User:Edokter]] |
|||
*/ |
|||
.hlist dl, |
|||
.hlist ol, |
|||
.hlist ul { |
|||
margin: 0; |
|||
padding: 0; |
|||
} |
|||
/* Display list items inline */ |
|||
.hlist dd, |
|||
.hlist dt, |
|||
.hlist li { |
|||
/* don't trust the note that says margin doesn't work with inline |
|||
* removing margin: 0 makes dds have margins again */ |
|||
margin: 0; |
|||
display: inline; |
|||
} |
|||
/* Display nested lists inline */ |
|||
/* |
|||
We remove .inline since it's not used here. |
|||
.hlist.inline, |
|||
.hlist.inline dl, |
|||
.hlist.inline ol, |
|||
.hlist.inline ul, |
|||
*/ |
|||
.hlist dl dl, .hlist dl ol, .hlist dl ul, |
|||
.hlist ol dl, .hlist ol ol, .hlist ol ul, |
|||
.hlist ul dl, .hlist ul ol, .hlist ul ul { |
|||
display: inline; |
|||
} |
|||
/* Hide empty list items */ |
|||
.hlist .mw-empty-li, |
|||
.hlist .mw-empty-elt { |
|||
display: none; |
|||
} |
|||
/* Generate interpuncts */ |
|||
.hlist dt:after { |
|||
content: ": "; |
|||
} |
|||
.hlist dd:after, |
|||
.hlist li:after { |
|||
content: " · "; |
|||
font-weight: bold; |
|||
} |
|||
.hlist dd:last-child:after, |
|||
.hlist dt:last-child:after, |
|||
.hlist li:last-child:after { |
|||
content: none; |
|||
} |
|||
/* Add parentheses around nested lists */ |
|||
.hlist dd dd:first-child:before, .hlist dd dt:first-child:before, .hlist dd li:first-child:before, |
|||
.hlist dt dd:first-child:before, .hlist dt dt:first-child:before, .hlist dt li:first-child:before, |
|||
.hlist li dd:first-child:before, .hlist li dt:first-child:before, .hlist li li:first-child:before { |
|||
content: " ("; |
|||
font-weight: normal; |
|||
} |
|||
.hlist dd dd:last-child:after, .hlist dd dt:last-child:after, .hlist dd li:last-child:after, |
|||
.hlist dt dd:last-child:after, .hlist dt dt:last-child:after, .hlist dt li:last-child:after, |
|||
.hlist li dd:last-child:after, .hlist li dt:last-child:after, .hlist li li:last-child:after { |
|||
content: ")"; |
|||
font-weight: normal; |
|||
} |
|||
/* Put ordinals in front of ordered list items */ |
|||
.hlist ol { |
|||
counter-reset: listitem; |
|||
} |
|||
.hlist ol > li { |
|||
counter-increment: listitem; |
|||
} |
|||
.hlist ol > li:before { |
|||
content: " " counter(listitem) "\a0"; |
|||
} |
|||
.hlist dd ol > li:first-child:before, |
|||
.hlist dt ol > li:first-child:before, |
|||
.hlist li ol > li:first-child:before { |
|||
content: " (" counter(listitem) "\a0"; |
|||
} |
2022年12月24日 (六) 21:42的最新版本
/**
* Style for horizontal lists (separator following item).
* @source https://www.mediawiki.org/wiki/Snippets/Horizontal_lists
* @revision 9 (2016-08-10)
* @author [[User:Edokter]]
*/
.hlist dl,
.hlist ol,
.hlist ul {
margin: 0;
padding: 0;
}
/* Display list items inline */
.hlist dd,
.hlist dt,
.hlist li {
/* don't trust the note that says margin doesn't work with inline
* removing margin: 0 makes dds have margins again */
margin: 0;
display: inline;
}
/* Display nested lists inline */
/*
We remove .inline since it's not used here.
.hlist.inline,
.hlist.inline dl,
.hlist.inline ol,
.hlist.inline ul,
*/
.hlist dl dl, .hlist dl ol, .hlist dl ul,
.hlist ol dl, .hlist ol ol, .hlist ol ul,
.hlist ul dl, .hlist ul ol, .hlist ul ul {
display: inline;
}
/* Hide empty list items */
.hlist .mw-empty-li,
.hlist .mw-empty-elt {
display: none;
}
/* Generate interpuncts */
.hlist dt:after {
content: ": ";
}
.hlist dd:after,
.hlist li:after {
content: " · ";
font-weight: bold;
}
.hlist dd:last-child:after,
.hlist dt:last-child:after,
.hlist li:last-child:after {
content: none;
}
/* Add parentheses around nested lists */
.hlist dd dd:first-child:before, .hlist dd dt:first-child:before, .hlist dd li:first-child:before,
.hlist dt dd:first-child:before, .hlist dt dt:first-child:before, .hlist dt li:first-child:before,
.hlist li dd:first-child:before, .hlist li dt:first-child:before, .hlist li li:first-child:before {
content: " (";
font-weight: normal;
}
.hlist dd dd:last-child:after, .hlist dd dt:last-child:after, .hlist dd li:last-child:after,
.hlist dt dd:last-child:after, .hlist dt dt:last-child:after, .hlist dt li:last-child:after,
.hlist li dd:last-child:after, .hlist li dt:last-child:after, .hlist li li:last-child:after {
content: ")";
font-weight: normal;
}
/* Put ordinals in front of ordered list items */
.hlist ol {
counter-reset: listitem;
}
.hlist ol > li {
counter-increment: listitem;
}
.hlist ol > li:before {
content: " " counter(listitem) "\a0";
}
.hlist dd ol > li:first-child:before,
.hlist dt ol > li:first-child:before,
.hlist li ol > li:first-child:before {
content: " (" counter(listitem) "\a0";
}