“MediaWiki:Common.css”的版本间的差异
跳到导航
跳到搜索
标签:撤销 |
RaYmondCheung(讨论 | 贡献) 小 |
||
(未显示2个用户的20个中间版本) | |||
第1行: | 第1行: | ||
+ | @import url("https://lf3-cdn-tos.bytecdntp.com/cdn/expire-1-M/font-awesome/6.0.0/css/all.css"); | ||
+ | /** | ||
+ | * CharInsert插入项样式 | ||
+ | * Styling for links generated by [[MediaWiki:Edittools]] | ||
+ | * @source https://www.mediawiki.org/wiki/Extension:CharInsert#Styling | ||
+ | * @updated 2012-02-29 | ||
+ | */ | ||
+ | .mw-charinsert-buttons { | ||
+ | margin-top: 10px; | ||
+ | border: 1px solid #aaaaaa; | ||
+ | padding: 1px; | ||
+ | text-align: center; | ||
+ | font-size: 110%; | ||
+ | } | ||
+ | |||
+ | .mw-charinsert-buttons a { | ||
+ | color: black; | ||
+ | background-color: #cde !important; | ||
+ | font-weight: bold; | ||
+ | font-size: .9em; | ||
+ | text-decoration: none; | ||
+ | border: thin #069 outset; | ||
+ | padding: 0 .1em .1em; | ||
+ | } | ||
+ | |||
+ | .mw-charinsert-buttons a:hover, | ||
+ | .mw-charinsert-buttons a:active { | ||
+ | background-color: #bcd; | ||
+ | border-style: inset; | ||
+ | } | ||
+ | |||
+ | .client-js .mw-edittools-section { | ||
+ | display: inline; | ||
+ | } | ||
+ | |||
+ | .client-js .mw-edittools-section input[type="button"] { | ||
+ | font-size: 0.9em; | ||
+ | padding-left: 1px; | ||
+ | padding-right: 1px; | ||
+ | margin-left: 1px; | ||
+ | } | ||
/*模糊样式*/ | /*模糊样式*/ | ||
.fuzzy { | .fuzzy { | ||
− | filter: blur( | + | filter: blur(5px); |
text-shadow: 0px 0px 5px white; | text-shadow: 0px 0px 5px white; | ||
transition: all 0.1s ease-in-out; | transition: all 0.1s ease-in-out; | ||
第250行: | 第291行: | ||
/*** *** ***/ | /*** *** ***/ | ||
/*黑幕CSS引自萌娘百科(https://zh.moegirl.org/),文字内容遵守【知识共享 署名-非商业性使用-相同方式共享 3.0】协议。*/ | /*黑幕CSS引自萌娘百科(https://zh.moegirl.org/),文字内容遵守【知识共享 署名-非商业性使用-相同方式共享 3.0】协议。*/ | ||
− | .heimu, .heimu a, a .heimu, .heimu a. | + | /* 黑幕模板配合CSS */ |
− | + | /* 把这几行单独拎出来写,否则会被Firefox合并到“.heimu a”这条规则,然后又被上面的“点过外链不变色”规则override */ | |
+ | .heimu, | ||
+ | .heimu rt { | ||
+ | background-color: #252525; | ||
+ | } | ||
+ | span.heimu a.external, | ||
+ | span.heimu a.external:visited, | ||
+ | span.heimu a.extiw, | ||
+ | span.heimu a.extiw:visited { | ||
+ | color: #252525; | ||
+ | } | ||
+ | .heimu, | ||
+ | .heimu a, | ||
+ | a .heimu, | ||
+ | .heimu a.new { | ||
color: #252525; | color: #252525; | ||
text-shadow: none; | text-shadow: none; | ||
} | } | ||
− | .heimu:hover, .heimu:active, | + | body:not(.heimu_toggle_on) .heimu:hover, |
− | . | + | body:not(.heimu_toggle_on) .heimu:active, |
− | + | body:not(.heimu_toggle_on) .heimu.off { | |
+ | transition: color .13s linear; | ||
+ | color: white; | ||
} | } | ||
− | .heimu:hover a, a:hover .heimu, | + | body:not(.heimu_toggle_on) .heimu:hover a, |
− | .heimu | + | body:not(.heimu_toggle_on) a:hover .heimu, |
− | color: lightblue | + | body:not(.heimu_toggle_on) .heimu.off a, |
+ | body:not(.heimu_toggle_on) a:hover .heimu.off { | ||
+ | transition: color .13s linear; | ||
+ | color: lightblue; | ||
} | } | ||
− | .heimu | + | body:not(.heimu_toggle_on) .heimu.off .new, |
− | + | body:not(.heimu_toggle_on) .heimu.off .new:hover, | |
− | color: # | + | body:not(.heimu_toggle_on) .new:hover .heimu.off, |
+ | body:not(.heimu_toggle_on) .heimu:hover .new { | ||
+ | transition: color .13s linear; | ||
+ | color: #FCC; | ||
} | } | ||
第813行: | 第876行: | ||
#page-content #catlinks { | #page-content #catlinks { | ||
margin-bottom: 15px; | margin-bottom: 15px; | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
} | } | ||
第1,104行: | 第1,144行: | ||
} | } | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
/* 信息框 */ | /* 信息框 */ | ||
第1,488行: | 第1,480行: | ||
.navbox .hlist li { | .navbox .hlist li { | ||
white-space: nowrap; /* Nowrap list items in navboxes */ | white-space: nowrap; /* Nowrap list items in navboxes */ | ||
− | |||
} | } | ||
.navbox .hlist dd dl, | .navbox .hlist dd dl, | ||
第1,566行: | 第1,557行: | ||
transition: opacity 300ms; | transition: opacity 300ms; | ||
} | } | ||
− | + | ||
− | + | ||
− | + | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
#ca-talk[class~=selected] a { | #ca-talk[class~=selected] a { | ||
color:black !important; | color:black !important; |
2022年3月16日 (三) 21:49的最新版本
@import url("https://lf3-cdn-tos.bytecdntp.com/cdn/expire-1-M/font-awesome/6.0.0/css/all.css"); /** * CharInsert插入项样式 * Styling for links generated by [[MediaWiki:Edittools]] * @source https://www.mediawiki.org/wiki/Extension:CharInsert#Styling * @updated 2012-02-29 */ .mw-charinsert-buttons { margin-top: 10px; border: 1px solid #aaaaaa; padding: 1px; text-align: center; font-size: 110%; } .mw-charinsert-buttons a { color: black; background-color: #cde !important; font-weight: bold; font-size: .9em; text-decoration: none; border: thin #069 outset; padding: 0 .1em .1em; } .mw-charinsert-buttons a:hover, .mw-charinsert-buttons a:active { background-color: #bcd; border-style: inset; } .client-js .mw-edittools-section { display: inline; } .client-js .mw-edittools-section input[type="button"] { font-size: 0.9em; padding-left: 1px; padding-right: 1px; margin-left: 1px; } /*模糊样式*/ .fuzzy { filter: blur(5px); text-shadow: 0px 0px 5px white; transition: all 0.1s ease-in-out; } .fuzzy:hover { filter: none; text-shadow: none; } /*表格半透明样式*/ table.wikitable>tr>th, table.wikitable>*>tr>th { background-color: rgba(213, 215, 219, .4); } /*筛选工具样式*/ .filterable-button { float: right; color: black; padding: 0 2px 0 0.5em; text-shadow: none; transition: all 1250ms cubic-bezier(0.19, 1, 0.22, 1); cursor: pointer; } .filterable-button:hover { text-shadow: 1px 1px 2px #888; } .filterable-button-active { color: black; } .filterable-input-group { position: absolute; max-width: 45vw; display: none; } .filterable-input-group .list-group-item input { vertical-align: text-bottom; margin: 0 5px 0 0; } .filterable-input-group .dropdown-content { padding: 0 10px; } .filterable-input-group .dropdown-content .list-group-item { /*overflow: hidden; */ white-space: nowrap; text-overflow: ellipsis; } .filterable-input-group .list-group { margin-bottom: 10px; max-height: 206px; overflow-y: auto; } .dropdown-menu { padding: 7px; position: absolute; top: 100%; left: 0; z-index: 95; display: none; float: left; min-width: 160px; padding: 5px 0; margin: 2px 0 0; list-style: none; font-size: 14px; text-align: left; background-color: #ffffff; border: 1px solid #cccccc; border: 1px solid rgba(0, 0, 0, 0.15); border-radius: 0; -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175); box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175); background-clip: padding-box; } .dropdown-menu.pull-right { right: 0; left: auto; } .dropdown-menu .divider { height: 1px; margin: 9px 0; overflow: hidden; background-color: #e5e5e5; } .dropdown-menu>li>a { display: block; padding: 3px 20px; clear: both; font-weight: normal; line-height: 1.42857143; color: #333333; white-space: nowrap; } .dropdown-menu>li>a:hover, .dropdown-menu>li>a:focus { text-decoration: none; color: #262626; background-color: #f5f5f5; } .dropdown-menu>.active>a, .dropdown-menu>.active>a:hover, .dropdown-menu>.active>a:focus { color: #ffffff; text-decoration: none; outline: 0; background-color: #337ab7; } .dropdown-menu>.disabled>a, .dropdown-menu>.disabled>a:hover, .dropdown-menu>.disabled>a:focus { color: #777777; } .dropdown-menu>.disabled>a:hover, .dropdown-menu>.disabled>a:focus { text-decoration: none; background-color: transparent; background-image: none; filter: progid:DXImageTransform.Microsoft.gradient(enabled=false); cursor: not-allowed; } /*筛选工具样式*/ .btn-group-sm { display: inline-block; } .dropdown-menu { padding: 7px; } /* 在Vector皮肤中隐藏Minerva元素 */ .skin-vector .nodesktop { display: none !important; } .mw-collapsible-toggle { position: relative; Z-index: 50; } /* 图片注释 */ .custom-img-comment { opacity: 0; transition: opacity 0.5s; -moz-transition: opacity 0.5s; -webkit-transition: opacity 0.5s; -o-transition: opacity 0.5s; } .custom-img-comment:hover { opacity: 1; } /* 模板:半折叠 */ .template-semicollapse { display: inline-block; } .template-semicollapse-content { overflow-y: hidden; max-height: 400px; padding: 1px; -webkit-mask-image: linear-gradient(black 80%, transparent); mask-image: linear-gradient(black 80%, transparent); } .template-semicollapse-button { display: block; width: 200px; margin: auto; margin-top: 8px; border-radius: 4px; background-color: #4487DF; color: white; text-align: center; padding: 4px; font-size: 20px; cursor: pointer; } .template-semicollapse-button:hover { background: #85C1F7; text-decoration: none; } /* 全局1.6倍行高 */ #mw-content-text { line-height: 1.6; } /* 条目目录1级标题(对应条目2级标题)自动加粗 */ li.toclevel-1>a>span.toctext { font-weight: bold; } /* 条目2级标题(对应条目目录1级标题)自动加粗 */ .mw-body-content h2 { font-weight: bold; } /** 结构式讨论话题页面隐藏评论 **/ body.ns-2600 .comment-container-top, body.ns-2600 .comment-container, body.ns-2600 .comment-paginator, body.ns-2600 .comment-replybox { display: none !important; } /*** 隐藏首页标题 ***/ body.page-首页.action-view h1.firstHeading, body.page-首页.action-submit h1.firstHeading, body.page-首页_sandbox.action-view h1.firstHeading, body.page-首页_sandbox.action-submit h1.firstHeading { display: none; } /*** *** ***/ /*** plainlist & plainlinks ***/ .plainlist ol, .plainlist ul { line-height: inherit; list-style: none none; margin: 0; } .plainlist ol li, .plainlist ul li { margin-bottom: 0; } /*** *** ***/ /*黑幕CSS引自萌娘百科(https://zh.moegirl.org/),文字内容遵守【知识共享 署名-非商业性使用-相同方式共享 3.0】协议。*/ /* 黑幕模板配合CSS */ /* 把这几行单独拎出来写,否则会被Firefox合并到“.heimu a”这条规则,然后又被上面的“点过外链不变色”规则override */ .heimu, .heimu rt { background-color: #252525; } span.heimu a.external, span.heimu a.external:visited, span.heimu a.extiw, span.heimu a.extiw:visited { color: #252525; } .heimu, .heimu a, a .heimu, .heimu a.new { color: #252525; text-shadow: none; } body:not(.heimu_toggle_on) .heimu:hover, body:not(.heimu_toggle_on) .heimu:active, body:not(.heimu_toggle_on) .heimu.off { transition: color .13s linear; color: white; } body:not(.heimu_toggle_on) .heimu:hover a, body:not(.heimu_toggle_on) a:hover .heimu, body:not(.heimu_toggle_on) .heimu.off a, body:not(.heimu_toggle_on) a:hover .heimu.off { transition: color .13s linear; color: lightblue; } body:not(.heimu_toggle_on) .heimu.off .new, body:not(.heimu_toggle_on) .heimu.off .new:hover, body:not(.heimu_toggle_on) .new:hover .heimu.off, body:not(.heimu_toggle_on) .heimu:hover .new { transition: color .13s linear; color: #FCC; } /******************** **Styles for mboxes** ********************/ /* Cell sizes for ambox/tmbox/imbox/cmbox/ombox/fmbox/dmbox message boxes */ th.mbox-text, td.mbox-text { /* The message body cell(s) */ border: none; padding: 0.25em 0.9em; /* 0.9em left/right */ width: 100%; /* Make all mboxes the same width regardless of text length */ } td.mbox-image { /* The left image cell */ border: none; padding: 2px 0 2px 0.9em; /* 0.9em left, 0px right */ text-align: center; } td.mbox-imageright { /* The right image cell */ border: none; padding: 2px 0.9em 2px 0; /* 0px left, 0.9em right */ text-align: center; } td.mbox-empty-cell { /* An empty narrow cell */ border: none; padding: 0px; width: 1px; } /* Article message box styles */ table.ambox { margin: 0px 10%; /* 10% = Will not overlap with other elements */ border: 1px solid #a2a9b1; border-left: 10px solid #36c; /* Default "notice" blue */ background: #f8f9fa; } table.ambox+table.ambox { /* Single border between stacked boxes. */ margin-top: -1px; } .ambox th.mbox-text, .ambox td.mbox-text { /* The message body cell(s) */ padding: 0.25em 0.5em; /* 0.5em left/right */ } .ambox td.mbox-image { /* The left image cell */ padding: 2px 0 2px 0.5em; /* 0.5em left, 0px right */ } .ambox td.mbox-imageright { /* The right image cell */ padding: 2px 0.5em 2px 0; /* 0px left, 0.5em right */ } table.ambox-notice { border-left: 10px solid #36c; /* Blue */ } table.ambox-speedy { border-left: 10px solid #b32424; /* Red */ background: #fee7e6; /* Pink */ } table.ambox-delete { border-left: 10px solid #b32424; /* Red */ } table.ambox-content { border-left: 10px solid #f28500; /* Orange */ } table.ambox-style { border-left: 10px solid #fc3; /* Yellow */ } table.ambox-move { border-left: 10px solid #9932cc; /* Purple */ } table.ambox-protection { border-left: 10px solid #a2a9b1; /* Gray-gold */ } /* Image message box styles */ table.imbox { margin: 4px 10%; border-collapse: collapse; border: 3px solid #36c; /* Default "notice" blue */ background: #f8f9fa; } .imbox .mbox-text .imbox { /* For imboxes inside imbox-text cells. */ margin: 0 -0.5em; /* 0.9 - 0.5 = 0.4em left/right. */ } .mbox-inside .imbox { /* For imboxes inside other templates. */ margin: 4px; } table.imbox-notice { border: 3px solid #36c; /* Blue */ } table.imbox-speedy { border: 3px solid #b32424; /* Red */ background: #fee7e6; /* Pink */ } table.imbox-delete { border: 3px solid #b32424; /* Red */ } table.imbox-content { border: 3px solid #f28500; /* Orange */ } table.imbox-style { border: 3px solid #fc3; /* Yellow */ } table.imbox-move { border: 3px solid #9932cc; /* Purple */ } table.imbox-protection { border: 3px solid #a2a9b1; /* Gray-gold */ } table.imbox-license { border: 3px solid #88a; /* Dark gray */ background: #f7f8ff; /* Light gray */ } table.imbox-featured { border: 3px solid #cba135; /* Brown-gold */ } /* Category message box styles */ table.cmbox { margin: 3px 10%; border-collapse: collapse; border: 1px solid #a2a9b1; background: #eaf3ff; /* Default "notice" blue */ } table.cmbox-notice { background: #eaf3ff; /* Blue */ } table.cmbox-speedy { margin-top: 4px; margin-bottom: 4px; border: 4px solid #b32424; /* Red */ background: #fee7e6; /* Pink */ } table.cmbox-delete { background: #fee7e6; /* Red */ } table.cmbox-content { background: #FFE7CE; /* Orange */ } table.cmbox-style { background: #FFF9DB; /* Yellow */ } table.cmbox-move { background: #E4D8FF; /* Purple */ } table.cmbox-protection { background: #EFEFE1; /* Gray-gold */ } /* Other pages message box styles */ table.ombox { margin: 4px 10%; border-collapse: collapse; border: 1px solid #a2a9b1; /* Default "notice" gray */ background: #f8f9fa; } table.ombox-notice { border: 1px solid #a2a9b1; /* Gray */ } table.ombox-speedy { border: 2px solid #b32424; /* Red */ background: #fee7e6; /* Pink */ } table.ombox-delete { border: 2px solid #b32424; /* Red */ } table.ombox-content { border: 1px solid #f28500; /* Orange */ } table.ombox-style { border: 1px solid #fc3; /* Yellow */ } table.ombox-move { border: 1px solid #9932cc; /* Purple */ } table.ombox-protection { border: 2px solid #a2a9b1; /* Gray-gold */ } /* Talk page message box styles */ table.tmbox { margin: 4px 10%; border-collapse: collapse; border: 1px solid #c0c090; /* Default "notice" gray-brown */ background: #f8eaba; } .mediawiki .mbox-inside .tmbox { /* For tmboxes inside other templates. The "mediawiki" */ margin: 2px 0; /* class ensures that this declaration overrides other */ width: 100%; /* For Safari and Opera */ /* styles (including mbox-small above) */ } .mbox-inside .tmbox.mbox-small { /* "small" tmboxes should not be small when */ line-height: 1.5em; /* also "nested", so reset styles that are */ font-size: 100%; /* set in "mbox-small" above. */ } table.tmbox-speedy { border: 2px solid #b32424; /* Red */ background: #fee7e6; /* Pink */ } table.tmbox-delete { border: 2px solid #b32424; /* Red */ } table.tmbox-content { border: 2px solid #f28500; /* Orange */ } table.tmbox-style { border: 2px solid #fc3; /* Yellow */ } table.tmbox-move { border: 2px solid #9932cc; /* Purple */ } table.tmbox-protection, table.tmbox-notice { border: 1px solid #c0c090; /* Gray-brown */ } /* Disambig and set index box styles */ table.dmbox { clear: both; margin: 0.9em 1em; border-top: 1px solid #ccc; border-bottom: 1px solid #ccc; background: transparent; font-size: small; } /* Footer and header message box styles */ table.fmbox { clear: both; margin: 0.2em 0; width: 100%; border: 1px solid #a2a9b1; background: #f8f9fa; /* Default "system" gray */ } table.fmbox-system { background: #f8f9fa; } table.fmbox-warning { border: 1px solid #bb7070; /* Dark pink */ background: #ffdbdb; /* Pink */ } table.fmbox-editnotice { background: transparent; } /* Div based "warning" style fmbox messages. */ div.mw-warning-with-logexcerpt, div.mw-lag-warn-high, div.mw-cascadeprotectedwarning, div#mw-protect-cascadeon { clear: both; margin: 0.2em 0; border: 1px solid #bb7070; background: #ffdbdb; padding: 0.25em 0.9em; } /* Div based "system" style fmbox messages. Used in [[MediaWiki:Noarticletext]] and [[MediaWiki:Readonly lag]]. */ div.mw-lag-warn-normal, div.noarticletext, div.fmbox-system { clear: both; margin: 0.2em 0; border: 1px solid #a2a9b1; background: #f8f9fa; padding: 0.25em 0.9em; } /* These mbox-small classes must be placed after all other ambox/tmbox/ombox etc classes. "body.mediawiki" is so they override "table.ambox + table.ambox" above. */ body.mediawiki table.mbox-small { /* For the "small=yes" option. */ clear: right; float: right; margin: 4px 0 4px 1em; width: 238px; font-size: 88%; line-height: 1.25em; } body.mediawiki table.mbox-small-left { /* For the "small=left" option. */ margin: 4px 1em 4px 0; width: 238px; border-collapse: collapse; font-size: 88%; line-height: 1.25em; } /* CODE FOR COMPACT AMBOX */ /* Hide the images */ .compact-ambox table .mbox-image, .compact-ambox table .mbox-imageright, .compact-ambox table .mbox-empty-cell { display: none; } /* Remove borders, backgrounds, padding, etc. */ .compact-ambox table.ambox { border: none; border-collapse: collapse; background: transparent; margin: 0 0 0 1.6em !important; padding: 0 !important; width: auto; display: block; } body.mediawiki .compact-ambox table.mbox-small-left { font-size: 100%; width: auto; margin: 0; } /* Style the text cell as a list item and remove its padding */ .compact-ambox table .mbox-text { padding: 0 !important; margin: 0 !important; } .compact-ambox table .mbox-text-span { display: list-item; line-height: 1.5em; list-style-type: square; list-style-image: url("data:image/gif;base64,R0lGODlhBQANAIAAAGOMnP///yH5BAEAAAEALAAAAAAFAA0AAAIJjI+pu+APo4SpADs="); } /* Allow for hiding text in compact form */ .compact-ambox .hide-when-compact { display: none; } #siteNotice div { margin: 0; } #mw-dismissable-notice { background: transparent; } #wpSummary, #wpSummaryLabel, input#wpSummary, input.mw-summary { margin-top: 0; margin-bottom: 0; } /* When div class="nonumtoc" is used on the table of contents, the ToC will display without numbers */ .nonumtoc .tocnumber { display: none; } .nonumtoc #toc ul, .nonumtoc .toc ul { line-height: 1.5em; list-style: none; margin: .3em 0 0; padding: 0; } .nonumtoc #toc ul ul, .nonumtoc .toc ul ul { margin: 0 0 0 2em; } /* Allow limiting of which header levels are shown in a TOC; div class="toclimit-3", for instance, will limit to showing ==headings== and ===headings=== but no further (as long as there are no =headings= on the page, which there shouldn't be according to the MoS). */ .toclimit-2 .toclevel-2, .toclimit-3 .toclevel-3, .toclimit-4 .toclevel-4, .toclimit-5 .toclevel-5, .toclimit-6 .toclevel-6, .toclimit-7 .toclevel-7 { display: none; } /* styles for {{copyvio}} and {{copyvio/bot}{. To reduce the HTML code produced by these templates. */ .copyvio-title { font-family: Microsoft Yahei, 微软雅黑, Microsoft Jhenghei, 微軟正黑體, Arial Unicode MS, 黑体; text-align: center; font-size: 150%; font-weight: bold; } .copyvio-titlebox { border-bottom: 2px solid #003153; color: white; background: #999999; padding: 0.5em; height: 3em; -moz-border-radius: 5px 5px 0 0; } .copyvio-box { width: 95%; border: 3px solid #003153; background: white; margin: .5em auto; font-size: 90%; -o-border-radius: 8px; -icab-border-radius: 8px; -khtml-border-radius: 8px; -moz-border-radius: 8px; -webkit-border-radius: 8px; -o-box-shadow: 10px 10px 5px #888; -icab-box-shadow: 10px 10px 5px #888; -khtml-box-shadow: 10px 10px 5px #888; -moz-box-shadow: 10px 10px 5px #888; -webkit-box-shadow: 10px 10px 5px #888; box-shadow: 10px 10px 5px #888; } /* 这是catlinks(分类)的CSS,通过变更margin-bottom属性可以更改与评分的间距 */ #page-content #catlinks { margin-bottom: 15px; } /* 数据表格 */ .mw-datatable.TablePager { width: 100%; table-layout: fixed; word-wrap: break-word; } /* 表格宽度 */ .wikitable { max-width: 100%; display: table; } /*表格居中*/ .centertable { margin-left: auto; margin-right: auto; } /* 悬浮 */ .iteminfo { display: none; } .itemhover:hover .iteminfo { display: block; } /** 限制图表最大宽度 **/ .vega .canvas { max-width: 100%; } /** pathnav2 **/ .pathnav2-center a, .pathnav2-center a:visited { color: white; } .pathnav2-center a:hover { color: #DDDDDD; } /** tl-idnav **/ .tl-idnav a, .tl-idnav a:visited { color: white; } .tl-idnav a:hover { color: #DDDDDD; } /** tl-splink **/ .tl-splink a, .tl-splink a:visited, .tl-splink a:hover { border-bottom: dashed 1px; } /** tabber样式 **/ .tabber { display: inline-block; } .tabbernav { border-bottom: none !important; } .tabbertab { border-radius: 4px; background: rgba(248, 248, 248, 0.4) !important; border: 1px solid #ccc !important; } .tabbernav li a:link { border-radius: 4px 4px 0 0; background: #63b8ff !important; color: #f8f8f8 !important; } .tabbernav li a:visited { background: #63b8ff !important; color: #f8f8f8 !important; } .tabbernav li a:hover { background: #1c86ee !important; color: #f8f8f8 !important; } .tabbernav li.tabberactive a:link { color: #0645ad !important; background-color: #f8f8f8 !important; border: 1px solid #ccc !important; border-bottom: 1px solid #f8f8f8 !important; } .tabbernav li.tabberactive a:visited { color: #0645ad !important; background-color: #f8f8f8 !important; border: 1px solid #ccc !important; border-bottom: 1px solid #f8f8f8 !important; } .tabbernav li.tabberactive a:hover { color: #0645ad !important; background-color: #f8f8f8 !important; border: 1px solid #ccc !important; border-bottom: 1px solid #f8f8f8 !important; } abbr[original-title], .explain[original-title] { border-bottom: 1px dotted; cursor: help; } /* Extension:MultimediaViewer的半透明化修改 */ .mw-mmv-overlay { position: fixed; top: 0; left: 0; right: 0; bottom: 0; background-color: rgba(0, 0, 0, 0.8); opacity: 0.73; } body.mediawiki.mw-mmv-lightbox-open #mw-page-base, body.mediawiki.mw-mmv-lightbox-open #mw-head-base, body.mediawiki.mw-mmv-lightbox-open #mw-navigation, body.mediawiki.mw-mmv-lightbox-open #content, body.mediawiki.mw-mmv-lightbox-open #footer, body.mediawiki.mw-mmv-lightbox-open #globalWrapper { display: inherit; } body.mediawiki.mw-mmv-lightbox-open>* { display: inherit; } body.mediawiki.mw-mmv-lightbox-open>script, body.mediawiki.mw-mmv-lightbox-open>style { display: none; } body.mediawiki.mw-mmv-lightbox-open { overflow: hidden; } body .mw-mmv-wrapper { position: fixed; } /* mutilmediaViewer 信息栏修复 */ .mw-mmv-image-metadata-column.mw-mmv-image-metadata-desc-column { width: 30%; } .mw-mmv-image-metadata-column.mw-mmv-image-metadata-links-column { width: 70%; max-width: 70%; } ul.mw-mmv-image-links li { float: left; padding: .3em 1em; } div.mw-mmv-image-desc-div, div.mw-mmv-image-links-div { display: block } div.metadata-panel-is-closed .mw-mmv-image-links li.mw-mmv-license-li { height: inherit; line-height: inherit; } /* MW自带10em宽度去掉 */ #p-personal ul { padding-left: 0; } /* wikitable MD化 */ table.wikitable { box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24); border-radius: 4px; overflow: hidden; } /* 折叠表格的定位处理 */ body:not(.ns--1):not(.ns--2) .mw-collapsible:not(.mw-collapsed) tr:first-child> :last-child { position: relative; } body:not(.ns--1):not(.ns--2) .mw-collapsible:not(.mw-collapsed) tr:first-child> :last-child .mw-collapsible-toggle:not(:last-child) { position: absolute; right: .1em; top: 0; float: none; } .mw-collapsible-title-center th { position: relative; } .mw-collapsible-title-center .mw-collapsible-toggle { position: absolute; right: 0.1em; } /*paginator*/ .tbui-paginator { /*最外部容器,上下描边*/ margin: 24px 0 !important; padding: 10px 0 !important; border: 1px solid #56340f; border-right: 0; border-left: 0; } .tbui-paginator li { /*列表项,单倍行高*/ line-height: 1 !important; } .tbui-paginator li.paginator-btn a { /*列表项中的翻页按钮链接*/ border: 1px solid #1E90FF; color: #1E90FF; padding: 0 24px; height: 40px; line-height: 40px; border-radius: 0; max-width: none; text-align: center; background: rgba(255, 255, 255, 0.5); } .tbui-paginator li.paginator-btn a:hover { /*列表项中的翻页按钮链接,悬停时*/ background: rgba(30, 144, 255, 0.5) !important; color: #FFFFFF !important; } .tbui-paginator .tbui-paginator-current { /*当前页的页码和母页面名称外框*/ margin: 0 !important; padding: 0 !important; display: inline-block; text-align: center; color: #000000; } .tbui-paginator .tbui-paginator-title, .tbui-paginator .tbui-paginator-pagenum { /*当前页的页码和母页面名称*/ display: inline-block; font-size: 16px; height: 20px; line-height: 20px; text-align: center; } /* 信息框 */ .infobox { border: 1px solid #a2a9b1; background-color: #f8f9fa; color: black; margin-bottom: 0.5em; margin-left: 1em; padding: 0.2em; float: right; clear: right; box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24); border-radius: 4px; overflow: hidden; } .infobox td, .infobox th { vertical-align: top; } .infobox th { background-color: rgba(213, 215, 219, .4); } .infobox caption { font-size: larger; } .infobox.bordered { border-collapse: collapse; } .infobox.bordered td, .infobox.bordered th { border: 1px solid #a2a9b1; } .infobox.bordered .borderless td, .infobox.bordered .borderless th { border: 0; } /* styles for bordered infobox with merged rows */ .infobox.bordered .mergedtoprow td, .infobox.bordered .mergedtoprow th { border: 0; border-top: 1px solid #a2a9b1; border-right: 1px solid #a2a9b1; } .infobox.bordered .mergedrow td, .infobox.bordered .mergedrow th { border: 0; border-right: 1px solid #a2a9b1; } /* 为cbox2设置自动宽度 */ @media screen and (max-width: 1500px) { div.cbox-autonarrow { width: 640px !important; } } /* 临时修正section问题 */ section.lst { display: none; } /* 修正结构式讨论在移动设备上无法点击的问题 */ .flow-ui-load-overlay { pointer-events: none; } /************************ **Styles from Wikipwdia** ************************/ /* Make the list of references smaller */ ol.references, div.reflist { font-size: 90%; /* Default font-size */ margin-bottom: 0.5em; } div.reflist ol.references { font-size: 100%; /* Reset font-size when nested in div.reflist */ } div.reflist ol.references, div.notelist ol.references { list-style-type: inherit; /* Enable custom list style types */ } /* .references-2column b/c */ div.references-2column { -moz-column-count: 2; column-count: 2; font-size: 90%; } div.references-2column ol.references, div.references-2column div.reflist { font-size: 100%; } /* Reset top margin for lists embedded in columns */ div.columns { margin-top: 0.3em; } div.columns dl, div.columns ol, div.columns ul { margin-top: 0; } /* Avoid list items from breaking between columns */ div.columns li, div.columns dd dd { -webkit-column-break-inside: avoid; page-break-inside: avoid; break-inside: avoid-column; } /* Highlight clicked reference in blue to help navigation */ ol.references li:target, sup.reference:target, span.citation:target { background-color: #DEF; } /* Prevent line breaks in silly places: 1) Where desired 2) Links when we don't want them to 3) Bold "links" to the page itself 4) HTML formulae 5) Ref tags with group names <ref group="Note"> --> "[Note 1]" */ .nowrap, .nowraplinks a, .nowraplinks .selflink, span.texhtml, sup.reference a { white-space: nowrap; } /* In the case where non-CJK links are joined with CJK punctuations (thus no space after punctuations), browsers tend to disallow link wrap around those punctuations (see diff=37708459). Insert an empty pseudo- element with standard wrapping to work around this. */ .nowraplinks a:before, .nowraplinks .selflink:before { content: " "; font-size: 0; white-space: normal; } /* However if there is a manual nowrap, do not ignore it. */ .nowraplinks .nowrap a:before, .nowraplinks .nowrap .selflink:before { white-space: nowrap; } /* Style for horizontal lists (separator following item) */ .skin-monobook .hlist dl, .skin-modern .hlist dl, .skin-vector .hlist dl { line-height: 1.5em; } .hlist dl, .hlist ol, .hlist ul { margin: 0; } .hlist dd, .hlist dt, .hlist li { display: inline; margin: 0; } /* Display nested lists inline */ .hlist dl dl, .hlist ol ol, .hlist ul ul { display: inline; } /* 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; } /* for IE 8 */ .hlist dd.nopunct:after, .hlist dt.nopunct:after, .hlist li.nopunct:after { content: none; } /* Add parens around nested lists */ .hlist dl dl:before, .hlist ol ol:before, .hlist ul ul:before { content: "("; } .hlist dl dl:after, .hlist ol ol:after, .hlist ul ul:after { content: ")"; } /* Put numbers in ordered lists */ .hlist.hnum ol li { counter-increment: level1; } .hlist.hnum ol li:before { content: counter(level1) " "; } .hlist.hnum ol ol li { counter-increment: level2; } .hlist.hnum ol ol li:before { content: counter(level2) " "; } /* Unbulleted lists */ .plainlist ul { line-height: inherit; list-style: none none; margin: 0; } .plainlist ul li { margin-bottom: 0; } .same-bg { background: none } /******************************************************************************/ /* Default style for navigation boxes from Wikipedia*/ .navbox { /* Navbox container style */ border: 1px solid #a2a9b1; width: 100%; margin: auto; clear: both; font-size: 88%; text-align: center; padding: 1px; } .navbox-inner, .navbox-subgroup { width: 100%; } .navbox th, .navbox-title, .navbox-abovebelow { text-align: center; /* Title and above/below styles */ padding-left: 1em; padding-right: 1em; } th.navbox-group { /* Group style */ white-space: nowrap; /* @noflip */ text-align: right; } .navbox, .navbox-subgroup { background: #fdfdfd; /* Background color */ } .navbox-list { border-color: #fdfdfd; /* Must match background color */ } .navbox th, .navbox-title { background: #4487DF; /* Level 1 color */ } .navbox-title a, .navbox-title div{ color: white; } .navbox-abovebelow, th.navbox-group, .navbox-subgroup .navbox-title { background: #85C1F7; /* Level 2 color */ } .navbox-subgroup .navbox-group, .navbox-subgroup .navbox-abovebelow { background: #EBF7FE; /* Level 3 color */ } .navbox-even { background: #f7f7f7; /* Even row striping */ } .navbox-odd { background: transparent; /* Odd row striping */ } table.navbox + table.navbox { /* Single pixel border between adjacent navboxes */ margin-top: -1px; /* (doesn't work for IE6, but that's okay) */ } .navbox .hlist td dl, .navbox .hlist td ol, .navbox .hlist td ul, .navbox td.hlist dl, .navbox td.hlist ol, .navbox td.hlist ul { padding: 0.125em 0; /* Adjust hlist padding in navboxes */ } .navbox .hlist dd, .navbox .hlist dt, .navbox .hlist li { white-space: nowrap; /* Nowrap list items in navboxes */ } .navbox .hlist dd dl, .navbox .hlist dt dl, .navbox .hlist li ol, .navbox .hlist li ul { white-space: normal; /* But allow parent list items to be wrapped */ } ol + table.navbox, ul + table.navbox { margin-top: 0.5em; /* Prevent lists from clinging to navboxes */ } /* Default styling for Navbar template */ .navbar { display: inline; font-weight: normal; } .navbar ul { display: inline; white-space: nowrap; } .navbar li { word-spacing: -0.125em; } .navbar.mini li abbr[title] { font-variant: small-caps; border-bottom: none; text-decoration: none; cursor: inherit; } /* Navbar styling when nested in navbox */ .navbox .navbar { display: block; } .navbox-title .navbar { /* @noflip */ float: left; /* @noflip */ text-align: left; /* @noflip */ margin-right: 0.5em; width: 8em; } /* 'show'/'hide' buttons created dynamically by the CollapsibleTables javascript in [[MediaWiki:Common.js]] are styled here so they can be customised. */ .collapseButton { /* @noflip */ float: right; font-weight: normal; /* @noflip */ margin-left: 0.5em; /* @noflip */ text-align: right; width: auto; } /* In navboxes, the show/hide button balances the v·d·e links from [[Template:Navbar]], so they need to be the same width. */ .navbox .collapseButton { width: 8em; } /* For display uneditable section */ .noedit .editsection, .noedit .mw-editsection { display: none; } /******************************************************************************/ /*懒加载渐入*/ .lazyload, .lazyloading { opacity: 0; } .lazyloaded { opacity: 1; transition: opacity 300ms; } #ca-talk[class~=selected] a { color:black !important; } #ca-talk a:visited { color:orange; } .mw-collapsible-dark th{ background:#343434!important; color:#fff } .mw-collapsible-dark .mw-collapsible-text{ color: #ff8f00; } .uls-language-list>[data-region=WW]{ display:none !important; } .uls-language-list>[data-region=PA]{ display:none !important; } .uls-language-list>[data-region=EU]{ display:none !important; } .uls-language-list>[data-region=ME]{ display:none !important; } .uls-language-list>[data-region=AF]{ display:none !important; } .uls-language-list>[data-region=AM]>div:not(:nth-of-type(1)){ display:none !important; } .uls-language-list>[data-region=AM]>div:nth-of-type(1)>:not(:nth-child(1)){ display:none !important; } .uls-language-list>[data-region=AM]>div:nth-of-type(1)>:nth-child(1)>:not([data-code="en"]){ display:none !important; } .uls-language-list > [data-region=AS] >div:not(:nth-child(2)):not(:nth-child(3)){ display:none!important; } .uls-language-list > [data-region=AS] >div:nth-child(3)>ul:not(:nth-child(1)){ display:none!important; } .uls-language-list > [data-region=AS] >div:nth-child(3)>ul:nth-child(1)>:not([data-code="ja"]){ display:none!important; } .uls-language-list > [data-region=AS] >div:nth-child(2)>ul:not(:nth-child(4)){ display:none!important; } .uls-language-list > [data-region=AS] >div:nth-child(2)>ul:nth-child(4)>:not([data-code="zh-cn"]){ display:none!important; } .uls-lcd-quicklist{ display:none !important; } .uls-search{ display:none !important; }