「テンプレート:Hlist/styles.css」の版間の差分
ナビゲーションに移動
検索に移動
ja>Merliborn 区切り文字表示の修正、Template‐ノート:Hlist参照 |
ja>本日晴天 リスト項目内の和文が途中で改行されないようにする |
||
1行目: | 1行目: | ||
/* {{pp-template}} */ | /* {{sandbox other || {{pp-template}} }} */ | ||
.hlist | .hlist dl, | ||
.hlist ol { | .hlist ol, | ||
padding | .hlist ul { | ||
margin: 0; | |||
padding: 0; | |||
} | } | ||
/* | |||
/* Display list items inline */ | |||
.hlist dd, | .hlist dd, | ||
.hlist dt { | .hlist dt, | ||
margin | .hlist li { | ||
margin: 0; | |||
display: inline-block; | display: inline-block; | ||
word-break: keep-all; | |||
} | |||
/* Display requested top-level lists inline */ | |||
.hlist.inline, | |||
.hlist.inline dl, | |||
.hlist.inline ol, | |||
.hlist.inline ul, | |||
/* Display nested lists inline */ | |||
.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 { | |||
display: none; | |||
} | } | ||
.hlist dt:after | |||
/* Generate interpuncts */ | |||
.hlist dt::after { | |||
content: ": "; | |||
} | |||
.hlist dd:after, | .hlist dd:after, | ||
.hlist li:after { | .hlist li:after { | ||
content: " ·\A0"; | content: " ·\A0"; | ||
font-weight: bold; | font-weight: bold; | ||
} | } | ||
.hlist-pipe dd:after, | .hlist-pipe dd:after, | ||
.hlist-pipe li:after { | .hlist-pipe li:after { | ||
48行目: | 73行目: | ||
font-weight: normal; | font-weight: normal; | ||
} | } | ||
.hlist dd:last-child:after, | .hlist dd:last-child:after, | ||
.hlist dt:last-child:after, | .hlist dt:last-child:after, | ||
55行目: | 80行目: | ||
} | } | ||
/* Add parentheses around nested lists */ | /* Add parentheses around nested lists */ | ||
.hlist dd dd:first-child:before, | |||
.hlist dd dd:first-child:before, .hlist dd dt:first-child:before, .hlist dd li:first-child:before, | .hlist dd dt:first-child:before, | ||
.hlist dt dd:first-child:before, .hlist dt dt:first-child:before, .hlist dt li:first-child:before, | .hlist dd li:first-child:before, | ||
.hlist li dd:first-child:before, .hlist li dt:first-child:before, .hlist li 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: " ("; | content: " ("; | ||
font-weight: normal; | font-weight: normal; | ||
} | } | ||
.hlist dd dd:last-child:after, .hlist dd dt:last-child:after, .hlist dd li:last-child:after, | .hlist dd dd:last-child:after, | ||
.hlist dt dd:last-child:after, .hlist dt dt:last-child:after, .hlist dt li:last-child:after, | .hlist dd dt:last-child:after, | ||
.hlist li dd:last-child:after, .hlist li dt:last-child:after, .hlist li li: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: ")\A0"; | content: ")\A0"; | ||
font-weight: normal; | font-weight: normal; | ||
} | } | ||
/* Put ordinals in front of ordered list items */ | /* Put ordinals in front of ordered list items */ | ||
.hlist ol { | .hlist ol { | ||
counter-reset: listitem; | counter-reset: listitem; | ||
} | } | ||
.hlist ol > li { | .hlist ol > li { | ||
counter-increment: listitem; | counter-increment: listitem; | ||
} | } | ||
.hlist ol > li:before { | .hlist ol > li:before { | ||
content: " " counter(listitem) " " | content: " " counter(listitem) "\a0"; | ||
} | } | ||
.hlist dd ol > li:first-child:before, | .hlist dd ol > li:first-child:before, | ||
.hlist dt ol > li:first-child:before, | .hlist dt ol > li:first-child:before, | ||
.hlist li ol > li:first-child:before { | .hlist li ol > li:first-child:before { | ||
content: " (" counter(listitem) " "; | content: " (" counter(listitem) "\a0"; | ||
} | } | ||
/* [[Category:テンプレートスタイル|Hlist]] */ | /* {{sandbox other || [[Category:テンプレートスタイル|Hlist]] }} */ |
2025年1月16日 (木) 12:20時点における版
/* {{sandbox other || {{pp-template}} }} */
.hlist dl,
.hlist ol,
.hlist ul {
margin: 0;
padding: 0;
}
/* Display list items inline */
.hlist dd,
.hlist dt,
.hlist li {
margin: 0;
display: inline-block;
word-break: keep-all;
}
/* Display requested top-level lists inline */
.hlist.inline,
.hlist.inline dl,
.hlist.inline ol,
.hlist.inline ul,
/* Display nested lists inline */
.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 {
display: none;
}
/* Generate interpuncts */
.hlist dt::after {
content: ": ";
}
.hlist dd:after,
.hlist li:after {
content: " ·\A0";
font-weight: bold;
}
.hlist-pipe dd:after,
.hlist-pipe li:after {
content: " |\A0";
font-weight: normal;
}
.hlist-hyphen dd:after,
.hlist-hyphen li:after {
content: " -\A0";
font-weight: normal;
}
.hlist-comma dd:after,
.hlist-comma li:after {
content: "、";
font-weight: normal;
}
.hlist-slash dd:after,
.hlist-slash li:after {
content: " /\A0";
font-weight: normal;
}
.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: ")\A0";
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";
}
/* {{sandbox other || [[Category:テンプレートスタイル|Hlist]] }} */