跳转到内容
主菜单
主菜单
移至侧栏
隐藏
导航
首页
人物
联系我们
入门指南
随机页面
最新页面
最近更改
MediaWiki帮助
简中Robloxian Wiki
搜索
搜索
外观
创建账号
登录
个人工具
创建账号
登录
查看“︁MediaWiki:Common.css”︁的源代码
系统消息
讨论
English
阅读
查看源代码
查看历史
工具
工具
移至侧栏
隐藏
操作
阅读
查看源代码
查看历史
常规
链入页面
相关更改
特殊页面
页面信息
外观
移至侧栏
隐藏
←
MediaWiki:Common.css
因为以下原因,您没有权限编辑该页面:
您请求的操作仅限属于该用户组的用户执行:
管理员
此页面为本wiki上的软件提供界面文本,并受到保护以防止滥用。 如欲修改所有wiki的翻译,请访问
translatewiki.net
上的MediaWiki本地化项目。
您无权编辑此CSS页面,因为编辑此页面可能会影响所有访问者。
您可以查看和复制此页面的源代码。
/* ======================================== 简中Robloxian Wiki — 4chan 清新淡绿风格 ======================================== */ /* ---------- 基础 ---------- */ HTML { background-color: #e6f5e6; } body, #content, .mw-body, .mw-page-container, #bodyContent { background-color: #e6f5e6 !important; color: #1a1a1a; font-family: "Helvetica Neue", "Arial", "Noto Sans SC", "Microsoft YaHei", sans-serif; } .mw-parser-output { background: transparent; } /* ---------- 布局 ---------- */ .chanmoegrid { display: flex; flex-wrap: wrap; gap: 20px; max-width: 1200px; margin: 0 auto; padding: 20px; } /* 卡片样式,加入清除浮动以支持完美的图文混排 */ .chanmoecard { background: #ffffff; border-radius: 20px; box-shadow: 0 6px 16px rgba(0,0,0,0.05); padding: 24px; border: 2px solid transparent; transition: all 0.2s ease; } /* 清除浮动:防止图片超出卡片底部 */ .chanmoecard::after { content: ""; display: table; clear: both; } .chanmoecard:hover { border-color: #a5d6a7; } .chanmoe-welcome { flex: 1 1 100%; background: linear-gradient(135deg, #c8e6c9, #dcedc1); color: #1f3b1f; text-align: center; border-radius: 24px; padding: 36px 24px; } .chanmoe-main { flex: 2; min-width: 280px; } .chanmoe-side { flex: 1; min-width: 250px; } /* ---------- 图文混排 (文字环绕) ---------- */ /* 支持 Wiki 默认的左对齐/右对齐图片,使其周围正常显示多行文字 */ .tleft, .floatleft, .img-left { float: left; margin: 5px 18px 15px 0 !important; /* 右侧和下方留白 */ max-width: 100%; } .tright, .floatright, .img-right { float: right; margin: 5px 0 15px 18px !important; /* 左侧和下方留白 */ max-width: 100%; } /* ---------- 欢迎区 ---------- */ .welcome-title { font-size: 2em; font-weight: bold; margin: 10px 0; } .welcome-sub { font-size: 1.1em; background: linear-gradient(90deg, #4CAF50, #2196F3); -webkit-background-clip: text; background-clip: text; color: transparent; font-weight: 500; margin: 0; } .ascii-divider { color: #a5d6a7; font-family: monospace; text-align: center; font-size: 0.9em; margin: 14px 0; } .welcome-nav { margin-top: 16px; } /* ---------- 标题 ---------- */ .chanmoe-title { font-size: 1.3em; font-weight: bold; margin-bottom: 14px; padding-bottom: 10px; border-bottom: 3px dashed #80cbc4; color: #0066cc; } /* ---------- 按钮 ---------- */ .chanboard-grid { display: flex; flex-wrap: wrap; gap: 10px; } .chanboard-btn { background: #e8f5e9; padding: 10px 18px; border-radius: 30px; color: #0066cc; text-decoration: none; font-weight: bold; font-family: "Courier New", monospace; box-shadow: 0 2px 6px rgba(0,0,0,0.05); display: inline-block; transition: all 0.2s; border: none; } .chanboard-btn a { color: inherit; text-decoration: none; } .chanboard-btn:hover { background: #b9f6ca; color: #000; transform: translateY(-2px); } /* ---------- 新闻 ---------- */ .chanmoe-news { padding: 0; overflow: hidden; } .chanmoe-news .chanmoe-title { background: #e6f4e6; padding: 12px 20px; margin: 0; border-bottom: 1px dashed #88cccc; border-radius: 20px 20px 0 0; } .news-list { padding: 18px 22px; line-height: 1.6; } .news-item { margin-bottom: 14px; padding-bottom: 14px; border-bottom: 1px solid #e0e0e0; } .news-item:last-child { margin-bottom: 0; padding-bottom: 0; border-bottom: none; } .news-date { font-size: 1.1em; font-weight: bold; color: #662222; margin-bottom: 6px; } .news-body { color: #333; } .news-footer { text-align: right; padding: 10px 20px; background: #e6f4e6; border-top: 1px dashed #88cccc; font-size: 0.9em; } .news-footer a { color: #0066cc; text-decoration: none; } /* ---------- 列表 ---------- */ .chanlist { list-style: none; margin: 0; padding: 0; } .chanlist li { padding: 8px 0; border-bottom: 1px solid #e0e0e0; font-size: 0.95em; } .chanlist li:last-child { border-bottom: none; } .chanlist a { color: #0066cc; text-decoration: none; font-weight: bold; } .chanlist a:hover { color: #003c8f; text-decoration: underline; } /* ---------- 留言 ---------- */ .chanpost { background: #f1f8e9; border-radius: 12px; padding: 14px; margin-top: 10px; border-left: 4px solid #66bb6a; line-height: 1.6; } .post-no { color: #757575; font-size: 0.85em; font-weight: bold; display: block; margin-bottom: 4px; } .sidenote { font-size: 0.85em; margin: 10px 0 0; color: #555; } .chanpost-empty { padding: 24px; text-align: center; color: #888; font-weight: bold; } /* ---------- 冒犯提示条 ---------- */ .chanmoe-offense-bar { margin-top: 20px; padding: 12px 18px; border-radius: 10px; text-align: center; border: 1px solid #c8e6c9; font-size: 0.95em; background: rgba(255,255,255,0.4); color: #333; } .chanmoe-offense-bar a { color: #c41e3a; font-weight: bold; } /* ---------- 你知道吗 ---------- */ .chanmoe-dyk { padding-bottom: 16px; } .dyk-list { padding: 4px 2px; } .dyk-item { display: flex; align-items: flex-start; gap: 14px; padding: 14px; margin-bottom: 10px; background: #f8faf8; border-radius: 12px; border-left: 4px solid #4CAF50; transition: all 0.2s ease; } .dyk-item:hover { background: #e8f5e9; transform: translateX(4px); } .dyk-num { font-family: "Courier New", monospace; font-size: 1.6em; font-weight: 900; color: #4CAF50; line-height: 1; min-width: 32px; text-align: center; opacity: 0.7; } .dyk-text { color: #333; line-height: 1.7; font-size: 0.95em; padding-top: 2px; } .dyk-text a { color: #1565c0; text-decoration: none; border-bottom: 1px dotted #1565c0; } .dyk-text a:hover { color: #0d47a1; border-bottom-style: solid; } /* ---------- 移动端深度适配 ---------- */ @media (max-width: 768px) { /* 【核心修改】强制调小手机端所有基础正文字体 */ body, #content, .mw-body, .mw-page-container, #bodyContent, .mw-parser-output { font-size: 13px !important; } .chanmoegrid { flex-direction: column; padding: 8px; gap: 10px; } /* 手机端图片处理 */ .chanmoecard img { max-width: 100% !important; height: auto !important; border-radius: 6px; } /* 手机端图文混排,如果图片太大则限制它最大只占屏幕的 45% 以防挤压文字 */ .tleft, .floatleft, .img-left, .tright, .floatright, .img-right { max-width: 45% !important; } .chanmoecard { padding: 12px; } .chanmoe-welcome { padding: 16px 12px; } .welcome-title { font-size: 1.25em; /* 基于基础13px,再次缩小标题 */ } .welcome-sub { font-size: 0.95em; } .chanmoe-title { font-size: 1.15em; padding-bottom: 6px; margin-bottom: 10px; } .chanboard-grid { justify-content: center; gap: 6px; } .chanboard-btn { padding: 5px 10px; font-size: 12px; /* 固定按钮字体更小 */ } .news-list { padding: 10px 12px; } .news-date { font-size: 1.05em; } .news-body { font-size: 0.95em; } .news-footer { padding: 8px 12px; font-size: 0.85em; } .dyk-item { padding: 10px; gap: 8px; } .dyk-num { font-size: 1.2em; min-width: 22px; } .dyk-text { font-size: 0.95em; } .chanlist li { font-size: 0.95em; padding: 6px 0; } .chanpost { font-size: 0.95em; padding: 10px; } .post-no { font-size: 0.85em; } .chanmoe-offense-bar { font-size: 0.9em; padding: 8px 12px; } }
返回
MediaWiki:Common.css
。