MediaWiki:Common.css
注意:在发布之后,您可能需要清除浏览器缓存才能看到所作出的变更的影响。
- Firefox或Safari:按住Shift的同时单击刷新,或按Ctrl-F5或Ctrl-R(Mac为⌘-R)
- Google Chrome:按Ctrl-Shift-R(Mac为⌘-Shift-R)
- Internet Explorer或Edge:按住Ctrl的同时单击刷新,或按Ctrl-F5
- Opera:按 Ctrl-F5。
/* 页面最大宽度 + 居中 */
.mw-parser-output {
max-width: 960px;
margin: 0 auto;
padding: 20px;
font-size: 14px;
line-height: 1.7;
color: #f0f0f0;
}
/* 所有主要内容模块统一圆角 + 阴影 + 暗色背景 */
.mw-parser-output > * {
background-color: #1b1b1b !important;
padding: 20px;
margin-bottom: 24px;
border-radius: 12px;
box-shadow: 0 0 8px rgba(255, 255, 255, 0.05);
}
/* 表格样式统一化 */
.wikitable {
background-color: #111 !important;
border-collapse: collapse;
border: 1px solid #444;
width: 100%;
}
.wikitable th {
background-color: #222 !important;
color: #fff !important;
padding: 6px 10px;
}
.wikitable td {
background-color: #111 !important;
color: #ccc !important;
padding: 6px 10px;
text-align: center;
}
/* 输入框统一风格:亮灰底 + 暗边框 + 白字 */
input[type="text"],
input[type="number"],
select {
background-color: #2a2a2a !important;
color: #f0f0f0 !important;
border: 1px solid #555 !important;
border-radius: 6px !important;
padding: 6px 10px;
width: 100px;
box-sizing: border-box;
}
/* 按钮风格:深灰底 + 白字 + 悬停高亮 */
input[type="button"],
input[type="submit"],
button {
background-color: #333 !important;
color: #fff !important;
border: none;
padding: 6px 12px;
border-radius: 6px;
margin-top: 6px;
cursor: pointer;
}
input[type="button"]:hover,
input[type="submit"]:hover,
button:hover {
background-color: #555 !important;
}
/* 自动美化计算器区域(含输入框的父容器) */
.mw-parser-output > div:has(input[type="number"]) {
display: flex;
flex-wrap: wrap;
justify-content: space-between;
gap: 16px;
}
/* 四个计算器模块块的样式 */
.mw-parser-output > div:has(input[type="number"]) > div {
flex: 1 1 220px;
background-color: #1a1a1a;
color: #f0f0f0;
padding: 16px;
border-radius: 10px;
box-shadow: 0 0 10px rgba(0,0,0,0.2);
box-sizing: border-box;
}
/* 标题样式统一 */
.mw-headline {
font-size: 18px;
font-weight: bold;
border-left: 5px solid #888;
padding-left: 10px;
margin-bottom: 12px;
}
/* 表格在小屏上可横向滚动 */
.wikitable-container {
overflow-x: auto;
}
/* 设置整站页面背景为黑色 */
html, body {
background-color: #000 !important;
color: #f0f0f0 !important;
}
/* 侧边栏背景 */
#mw-panel {
background-color: #111 !important;
color: #f0f0f0 !important;
}
/* 左侧菜单链接颜色调整 */
#mw-panel a {
color: #ccc !important;
}
#mw-panel a:hover {
color: #fff !important;
}
/* 顶部工具栏背景 */
.vector-header,
.vector-sticky-header,
.vector-header-container {
background-color: #000 !important;
color: #f0f0f0 !important;
border-bottom: 1px solid #222;
}
/* 顶部搜索栏背景 */
#p-search input {
background-color: #1a1a1a !important;
color: #fff !important;
border: 1px solid #444 !important;
}
/* 顶部用户名、图标区颜色 */
.vector-user-menu,
.vector-user-menu a {
color: #ccc !important;
}
.vector-user-menu a:hover {
color: #fff !important;
}
/* 编辑工具栏背景 */
.vector-menu-content {
background-color: #111 !important;
}
/* 页面中不受控元素容器默认背景 */
#content,
#mw-content-text {
background-color: transparent !important;
}
/* 设置所有主要容器背景为黑色 */
html, body {
background-color: #000 !important;
color: #f0f0f0 !important;
}
/* Vector 皮肤下:页面容器背景 */
body.skin-vector #content,
body.skin-vector .mw-body,
body.skin-vector .mw-page-container,
body.skin-vector .mw-content-container,
body.skin-vector .vector-body,
body.skin-vector .vector-page-content {
background-color: #000 !important;
color: #f0f0f0 !important;
}
/* 修复左侧白色边栏背景 */
#mw-panel {
background-color: #111 !important;
}
#mw-panel a {
color: #ccc !important;
}
#mw-panel a:hover {
color: #fff !important;
}
/* 顶部工具栏统一暗色 */
.vector-header,
.vector-sticky-header,
.vector-header-container {
background-color: #000 !important;
color: #f0f0f0 !important;
border-bottom: 1px solid #222;
}
/* 搜索框背景和边框 */
#p-search input {
background-color: #1a1a1a !important;
color: #fff !important;
border: 1px solid #444 !important;
}