MediaWiki:Mobile.css:修订间差异
跳转到导航
跳转到搜索
创建页面,内容为“→这里放置的CSS将影响使用移动版网站的用户: →info类模板: .infoBox { margin: 0 auto; } .infoBoxTitle { margin: 3px auto;…” |
无编辑摘要 |
||
| 第1行: | 第1行: | ||
/* 这里放置的CSS将影响使用移动版网站的用户 */ | /* 这里放置的CSS将影响使用移动版网站的用户 */ | ||
/* | .heimu, .heimu a, a .heimu, .heimu a.new { | ||
.infoBox { | background-color: #252525; | ||
margin: 0 auto; | color: #252525; | ||
} | text-shadow: none; | ||
.infoBoxTitle { | } | ||
margin: 3px auto; | .heimu:hover, .heimu:active { | ||
padding: 0; | color: white; | ||
text-align: center; | } | ||
font-weight: | .heimu:hover a, a:hover .heimu { | ||
} | color: lightblue; | ||
.infoBoxIcon { | } | ||
display: table-cell; | .heimu:hover .new, .heimu .new:hover, .new:hover .heimu { | ||
padding: 2px 0 2px .5em; | color: #BA0000; | ||
vertical-align: middle; | } | ||
} | /* 修复单元格莫名空行 */ | ||
.infoBoxText { | td { | ||
display: table-cell; | vertical-align: middle; | ||
padding: .25em .5em .25em 1.3em; | } | ||
width: 100%; | /* 修复子页面列表和common-box宽度不足 */ | ||
vertical-align: middle; | .mw-prefixindex-list-table, | ||
} | .common-box { | ||
.infoBoxContent { | width: 100%!important; | ||
border: 1px solid #ddd; | } | ||
border-left-width: 0; | /* 侧边栏和替换logo图片隐藏 */ | ||
background: #fbfbfb; | #sidebar-character, | ||
} | #wglogo { | ||
.infoBoxBelow { | display: none; | ||
margin: 0 auto; | } | ||
padding: 0; | /* 导航条 */ | ||
text-align: center; | #breadcrumb { | ||
} | font: bold 18px Arial, Helvetica, sans-serif; | ||
color: black; | |||
/* | border: solid 1px rgb(204, 204, 204); | ||
width: 100%; | |||
overflow: hidden; | |||
margin: 0; | |||
padding: 0 0 .5em 0; | |||
} | |||
#breadcrumb span { | |||
list-style-type: none; | |||
float: left; | |||
padding-left: 10px; | |||
} | |||
} | #breadcrumb span:after { | ||
. | content: "·" | ||
} | |||
#breadcrumb span:last-child:after { | |||
. | content: ""; | ||
} | |||
#breadcrumb a { | |||
text-align: center; | |||
} | vertical-align: middle; | ||
display: inline-block; | |||
padding-right: 15px; | |||
text-decoration: none; | |||
color: #454545!important; | |||
} | } | ||
.home { | |||
border: none; | |||
margin: 8px 0; | |||
} | |||
/* 注释文字 */ | |||
} | sup.mobileref { | ||
body | display:none; | ||
} | |||
sup.mobileref:after { | |||
content: " (" attr(title) ")"; | |||
display: inline; | |||
} | |||
/* 首页适配 */ | |||
} | .page-Main_Page .gallery div, | ||
.page-Main_Page .gallery div img, | |||
/* | .page-Main_Page .gallery p { | ||
position: initial !important; | |||
display: inline; | |||
margin-bottom: 7px; | |||
} | |||
.page-Main_Page .mainpage-title { | |||
border-top: 1px solid rgb(204, 204, 204); | |||
border-bottom: 1px solid rgb(204, 204, 204); | |||
text-align: center; | |||
font-size: larger; | |||
font-family: Arial, Tahoma, Microsoft YaHei, \5fae\8f6f\96c5\9ed1, Hiragino Sans GB, Microsoft JhengHei, 微軟正黑體, sans-serif; | |||
margin: 7px; | |||
} | |||
/* 页顶提示模板相关 */ | |||
#commonBoxInfo { | |||
color: #f00; | |||
font-weight: bold; | |||
text-align: center; | |||
} | |||
#commonBoxList > .commonBoxButton { | |||
display: inline-block; | |||
border-bottom: 3px solid #000; | |||
width: 40px; | |||
height: 40px; | |||
background: #fff 50% 50% no-repeat; | |||
background-size: contain; | |||
cursor: pointer; | |||
transition: opacity .5s; | |||
} | |||
#commonBoxList.open > .commonBoxButton { | |||
opacity: .1; | |||
} | |||
#commonBoxList.open > .commonBoxButton.current { | |||
opacity: 1; | |||
} | |||
/* infoBox */ | |||
.infoBox { | |||
margin: 0 auto; | |||
clear: both; | |||
} | |||
.infoBoxTitle { | |||
margin: 3px auto; | |||
padding: 0; | |||
text-align: center; | |||
font-weight: bold; | |||
} | |||
.infoBoxIcon { | |||
display: table-cell; | |||
padding: 2px 0 2px 0.5em; | |||
vertical-align: middle; | |||
} | |||
.infoBoxText { | |||
display: table-cell; | |||
padding: 0.25em 0.5em 0.25em 1.3em; | |||
width: 100%; | |||
vertical-align: middle; | |||
} | |||
.infoBoxContent { | |||
border: 1px solid #ddd; | |||
border-left-width: 0; | |||
background: #fbfbfb; | |||
} | |||
.infoBoxBelow { | |||
margin: 0 auto; | |||
padding: 0; | |||
text-align: center; | |||
} | |||
/* code 内边距修复 */ | |||
code { | |||
padding: 3px | |||
} | |||
/* Tabs */ | |||
.tab .TabLabelText { | |||
display: inline-block; | |||
padding: 1px; | |||
cursor: pointer; | |||
} | |||
.tab .TabLabel { | |||
z-index: 2; | |||
position: sticky; | |||
top: 0; | |||
-webkit-user-select: none; | |||
-moz-user-select: none; | |||
-ms-user-select: none; | |||
-o-user-select: none; | |||
user-select: none; | |||
} | |||
.tab .TabLabelText.selected { | |||
border-top: 3px solid green; | |||
padding: 1px; | |||
background: white; | |||
border-left: 1px solid #aaa; | |||
border-right: 1px solid #aaa; | |||
} | |||
.tab .TabContent { | |||
background: white; | |||
padding: 20px 30px; | |||
position: relative; | |||
z-index: 1; | |||
border: 1px solid #aaa; | |||
} | |||
.tab .TabContentText { | |||
display: none; | |||
} | |||
.tab .TabContentText.selected { | |||
display: block; | |||
} | |||
.Tabs { | |||
position: relative; | |||
} | |||
.Tabs .Tab { | |||
border-bottom: 1px solid #aaa; | |||
} | |||
.Tabs .Tab:first-child { | |||
border-top: 1px solid #aaa; | |||
} | |||
.Tabs .Tab .TabLabelText { | |||
padding: 7px; | |||
} | |||
.Tabs .Tab .TabContentText { | |||
padding: 3px; | |||
} | |||
/* wikitable green */ | |||
table.wikitable-green { | |||
background: #c9f6e1 | |||
} | |||
.wikitable-green th { | |||
background: #13ec93 | |||
} | |||
.wikitable-green td { | |||
background: #f3f3f3 | |||
} | |||
/* wikitable border */ | |||
#content.content table.wikitable { | |||
border: none; | |||
} | |||
/* 大家族模板 */ | |||
.navbox th, .navbox-group { | |||
background: #a5e4a5; | |||
} | |||
/* 来个高优先级的 */ | |||
body .content .navbox { | |||
display: table!important; | |||
} | |||
.navbox .content table { | |||
width: 100% !important; | |||
} | |||
.navbox { | |||
border: 1px solid #aaa; | |||
clear: both; | |||
padding: 1px; | |||
text-align: center; | |||
width: 100%; | |||
} | |||
.navbox-group { | |||
white-space: nowrap; | |||
} | |||
.navbox table { | |||
width: 100% !important; | |||
margin: 0 !important; | |||
} | |||
.navbox-subgroup .navbox-group { | |||
background: #e6f6e6; | |||
} | |||
.navbox-title > div:first-of-type { | |||
display: none; | |||
} | |||
/* Fix by case : Rev 1327309 ([[Special:Permalink/1327309]]) | |||
Address alignment issue of nested tabs in Navbox */ | |||
.navbox .TabLabel { | |||
text-align: left; | |||
} | |||
@media screen and (max-width: 640px) { | |||
.navbox-group { | |||
display: block; | |||
} | |||
.navbox-group + * { | |||
display: block; | |||
width: 100%; | |||
border-left: 1em solid #a5e4a5 !important; | |||
padding-left: 3px !important; | |||
padding-top: 3px !important; | |||
box-sizing: border-box; | |||
} | |||
.navbox-subgroup .navbox-group + * { | |||
border-left: 1em solid #e6f6e6 !important; | |||
} | |||
} | |||
/* 修复用户页欢迎辞覆盖编辑框的bug */ | |||
.overlay.visible { | |||
z-index: 999; | |||
} | |||
/* Fix by case: Tracklist doesn't display on mobile devices due to inappropriate margin configuration */ | |||
.tracklist { | |||
margin:0 !important; | |||
} | |||
/* 链接提示 */ | |||
.linkConfirmprompt { | |||
border: 1px solid black; | |||
display: none; | |||
padding: 3px 7px; | |||
position: absolute; | |||
text-align: center; | |||
width: 300px; | |||
z-index: 99999; | |||
background: rgb(255, 255, 255); | |||
} | |||
.linkConfirmpromptTextnode { | |||
max-height: 2.5em; | |||
text-align: left; | |||
word-break: break-all; | |||
} | |||
.linkConfirmprompt a { | |||
margin: 0 1.5em; | |||
cursor: pointer; | |||
} | |||
/* | /*阅读更多:https://zh.moegirl.org/MediaWiki:Mobile.css | ||
本文引自萌娘百科(https://zh.moegirl.org/),文字内容遵守【知识共享 署名-非商业性使用-相同方式共享 3.0】协议。*/ | |||
. | |||
. | |||
. | |||
. | |||
2018年5月26日 (六) 15:13的最新版本
/* 这里放置的CSS将影响使用移动版网站的用户 */
.heimu, .heimu a, a .heimu, .heimu a.new {
background-color: #252525;
color: #252525;
text-shadow: none;
}
.heimu:hover, .heimu:active {
color: white;
}
.heimu:hover a, a:hover .heimu {
color: lightblue;
}
.heimu:hover .new, .heimu .new:hover, .new:hover .heimu {
color: #BA0000;
}
/* 修复单元格莫名空行 */
td {
vertical-align: middle;
}
/* 修复子页面列表和common-box宽度不足 */
.mw-prefixindex-list-table,
.common-box {
width: 100%!important;
}
/* 侧边栏和替换logo图片隐藏 */
#sidebar-character,
#wglogo {
display: none;
}
/* 导航条 */
#breadcrumb {
font: bold 18px Arial, Helvetica, sans-serif;
color: black;
border: solid 1px rgb(204, 204, 204);
width: 100%;
overflow: hidden;
margin: 0;
padding: 0 0 .5em 0;
}
#breadcrumb span {
list-style-type: none;
float: left;
padding-left: 10px;
}
#breadcrumb span:after {
content: "·"
}
#breadcrumb span:last-child:after {
content: "";
}
#breadcrumb a {
text-align: center;
vertical-align: middle;
display: inline-block;
padding-right: 15px;
text-decoration: none;
color: #454545!important;
}
.home {
border: none;
margin: 8px 0;
}
/* 注释文字 */
sup.mobileref {
display:none;
}
sup.mobileref:after {
content: " (" attr(title) ")";
display: inline;
}
/* 首页适配 */
.page-Main_Page .gallery div,
.page-Main_Page .gallery div img,
.page-Main_Page .gallery p {
position: initial !important;
display: inline;
margin-bottom: 7px;
}
.page-Main_Page .mainpage-title {
border-top: 1px solid rgb(204, 204, 204);
border-bottom: 1px solid rgb(204, 204, 204);
text-align: center;
font-size: larger;
font-family: Arial, Tahoma, Microsoft YaHei, \5fae\8f6f\96c5\9ed1, Hiragino Sans GB, Microsoft JhengHei, 微軟正黑體, sans-serif;
margin: 7px;
}
/* 页顶提示模板相关 */
#commonBoxInfo {
color: #f00;
font-weight: bold;
text-align: center;
}
#commonBoxList > .commonBoxButton {
display: inline-block;
border-bottom: 3px solid #000;
width: 40px;
height: 40px;
background: #fff 50% 50% no-repeat;
background-size: contain;
cursor: pointer;
transition: opacity .5s;
}
#commonBoxList.open > .commonBoxButton {
opacity: .1;
}
#commonBoxList.open > .commonBoxButton.current {
opacity: 1;
}
/* infoBox */
.infoBox {
margin: 0 auto;
clear: both;
}
.infoBoxTitle {
margin: 3px auto;
padding: 0;
text-align: center;
font-weight: bold;
}
.infoBoxIcon {
display: table-cell;
padding: 2px 0 2px 0.5em;
vertical-align: middle;
}
.infoBoxText {
display: table-cell;
padding: 0.25em 0.5em 0.25em 1.3em;
width: 100%;
vertical-align: middle;
}
.infoBoxContent {
border: 1px solid #ddd;
border-left-width: 0;
background: #fbfbfb;
}
.infoBoxBelow {
margin: 0 auto;
padding: 0;
text-align: center;
}
/* code 内边距修复 */
code {
padding: 3px
}
/* Tabs */
.tab .TabLabelText {
display: inline-block;
padding: 1px;
cursor: pointer;
}
.tab .TabLabel {
z-index: 2;
position: sticky;
top: 0;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
-o-user-select: none;
user-select: none;
}
.tab .TabLabelText.selected {
border-top: 3px solid green;
padding: 1px;
background: white;
border-left: 1px solid #aaa;
border-right: 1px solid #aaa;
}
.tab .TabContent {
background: white;
padding: 20px 30px;
position: relative;
z-index: 1;
border: 1px solid #aaa;
}
.tab .TabContentText {
display: none;
}
.tab .TabContentText.selected {
display: block;
}
.Tabs {
position: relative;
}
.Tabs .Tab {
border-bottom: 1px solid #aaa;
}
.Tabs .Tab:first-child {
border-top: 1px solid #aaa;
}
.Tabs .Tab .TabLabelText {
padding: 7px;
}
.Tabs .Tab .TabContentText {
padding: 3px;
}
/* wikitable green */
table.wikitable-green {
background: #c9f6e1
}
.wikitable-green th {
background: #13ec93
}
.wikitable-green td {
background: #f3f3f3
}
/* wikitable border */
#content.content table.wikitable {
border: none;
}
/* 大家族模板 */
.navbox th, .navbox-group {
background: #a5e4a5;
}
/* 来个高优先级的 */
body .content .navbox {
display: table!important;
}
.navbox .content table {
width: 100% !important;
}
.navbox {
border: 1px solid #aaa;
clear: both;
padding: 1px;
text-align: center;
width: 100%;
}
.navbox-group {
white-space: nowrap;
}
.navbox table {
width: 100% !important;
margin: 0 !important;
}
.navbox-subgroup .navbox-group {
background: #e6f6e6;
}
.navbox-title > div:first-of-type {
display: none;
}
/* Fix by case : Rev 1327309 ([[Special:Permalink/1327309]])
Address alignment issue of nested tabs in Navbox */
.navbox .TabLabel {
text-align: left;
}
@media screen and (max-width: 640px) {
.navbox-group {
display: block;
}
.navbox-group + * {
display: block;
width: 100%;
border-left: 1em solid #a5e4a5 !important;
padding-left: 3px !important;
padding-top: 3px !important;
box-sizing: border-box;
}
.navbox-subgroup .navbox-group + * {
border-left: 1em solid #e6f6e6 !important;
}
}
/* 修复用户页欢迎辞覆盖编辑框的bug */
.overlay.visible {
z-index: 999;
}
/* Fix by case: Tracklist doesn't display on mobile devices due to inappropriate margin configuration */
.tracklist {
margin:0 !important;
}
/* 链接提示 */
.linkConfirmprompt {
border: 1px solid black;
display: none;
padding: 3px 7px;
position: absolute;
text-align: center;
width: 300px;
z-index: 99999;
background: rgb(255, 255, 255);
}
.linkConfirmpromptTextnode {
max-height: 2.5em;
text-align: left;
word-break: break-all;
}
.linkConfirmprompt a {
margin: 0 1.5em;
cursor: pointer;
}
/*阅读更多:https://zh.moegirl.org/MediaWiki:Mobile.css
本文引自萌娘百科(https://zh.moegirl.org/),文字内容遵守【知识共享 署名-非商业性使用-相同方式共享 3.0】协议。*/