MediaWiki:Common.css
MediaWiki界面页面
更多操作
注意:在发布之后,您可能需要清除浏览器缓存才能看到所作出的更改的影响。
- Firefox或Safari:按住Shift的同时单击刷新,或按Ctrl-F5或Ctrl-R(Mac为⌘-R)
- Google Chrome:按Ctrl-Shift-R(Mac为⌘-Shift-R)
- Edge:按住Ctrl的同时单击刷新,或按Ctrl-F5。
/* 电脑端样式 */
.responsive-two-columns .left-col {
width: 320px;
vertical-align: top;
}
.responsive-two-columns .right-col {
vertical-align: top;
padding-left: 20px;
}
/* 新增:响应式图片卡片样式 */
.gallery-card {
position: relative;
width: calc(50% - 5px); /* 一行两个,减去gap的一半 */
max-width: 500px;
text-align: center;
}
.gallery-card-small {
position: relative;
width: calc(50% - 5px);
max-width: 150px;
text-align: center;
}
.gallery-card img,
.gallery-card-small img {
width: 100%;
height: auto;
}
.image-overlay {
position: absolute;
bottom: 30px;
left: 10px;
text-align: left;
background: rgba(0,0,0,0.5);
color: white;
padding: 5px;
border-radius: 4px;
}
.flex-gallery {
display: flex;
flex-wrap: wrap;
justify-content: flex-start;
gap: 10px;
align-items: flex-start;
}
/* 手机端样式 */
@media screen and (max-width: 768px) {
.responsive-two-columns,
.responsive-two-columns tbody,
.responsive-two-columns tr,
.responsive-two-columns td {
display: block;
width: 100%;
}
.responsive-two-columns .right-col {
padding-left: 0;
margin-top: 20px;
}
.responsive-two-columns img {
max-width: 100%;
height: auto;
}
/* 手机端保持一行两个 */
.gallery-card,
.gallery-card-small {
width: calc(50% - 5px);
max-width: none;
}
.flex-gallery {
gap: 10px;
}
}
/* 超小屏幕(宽度小于480px)时改为一行一个 */
@media screen and (max-width: 480px) {
.gallery-card,
.gallery-card-small {
width: 100%;
}
}
/* ===== 最近更改简洁模式 ===== */
.rc-simple .mw-changeslist-line-inner-userTalkLink,
.rc-simple .mw-diff-bytes,
.rc-simple .mw-tag-markers,
.rc-simple .mw-changeslist-legend,
.rc-simple .mw-changeslist-line-inner-rollback,
.rc-simple .mw-changeslist-links,
.rc-simple .mw-changeslist-separator,
.rc-simple .mw-rollback-link,
.rc-simple td {
display: none;
}
.rc-simple .mw-title:after {
content: " - ";
}
/* ===== 首页双栏板块样式 ===== */
.section-header {
font-size: 18px;
font-weight: bold;
padding: 8px 12px;
background: #f0f0f0;
border-left: 4px solid #d35d30;
margin-bottom: 10px;
}
.section-more {
float: right;
font-size: 14px;
font-weight: normal;
}
.section-content {
padding: 10px;
background: #f9f9f9;
border-radius: 0 0 4px 4px;
}
.rc-compact li {
list-style: none;
padding: 6px 0;
border-bottom: 1px solid #eee;
}
/* ===== 极简最近更改样式 (只显示页面名+时间,无!important) ===== */
.mini-rc {
font-size: 14px;
}
/* 隐藏多余元素 */
.mini-rc .mw-changeslist-line-inner-userTalkLink,
.mini-rc .mw-changeslist-line-inner-contribsLink,
.mini-rc .mw-changeslist-line-inner-rollback,
.mini-rc .mw-diff-bytes,
.mini-rc .mw-changeslist-links,
.mini-rc .mw-tag-markers,
.mini-rc .mw-changeslist-separator,
.mini-rc .mw-rollback-link,
.mini-rc .mw-usertoollinks,
.mini-rc .mw-changeslist-line-inner .comment,
.mini-rc .mw-changeslist-line-inner .comment-start,
.mini-rc td,
.mini-rc .mw-changeslist-legend,
.mini-rc .mw-changeslist-line-inner .mw-changeslist-links {
display: none;
}
/* 每条记录样式 */
.mini-rc li {
list-style: none;
padding: 6px 0;
border-bottom: 1px solid #eee;
display: flex;
justify-content: space-between;
align-items: center;
flex-wrap: wrap;
}
/* 页面标题 */
.mini-rc .mw-title {
font-weight: normal;
flex: 1;
}
/* 时间戳 */
.mini-rc .mw-changeslist-date {
color: #999;
font-size: 12px;
margin-left: 10px;
white-space: nowrap;
}
/* 时间元素的备选 */
.mini-rc time,
.mini-rc .mw-changeslist-date {
color: #999;
font-size: 12px;
}