首页
最近更改
MediaWiki帮助
中文社区
模组
人物
团体
群聊
历史
外网社区
模组
发帖交流
论坛
聊天
博客
快捷访问
分类
文件列表
上传文件
用户列表
用户通知
礼物列表
随机页面
聊天中的在线用户
系统消息
讨论
查看源代码
查看历史
刷新
创建账号
登录
查看“︁MediaWiki:Common.css”︁的源代码
来自Age Of History 2 Chinese Wiki
←
Common.css
跳转至:
导航
、
搜索
因为以下原因,您没有权限编辑该页面:
您请求的操作仅限属于该用户组的用户执行:
用户
此页面为本wiki上的软件提供界面文本,并受到保护以防止滥用。 如欲修改所有wiki的翻译,请访问
translatewiki.net
上的MediaWiki本地化项目。
您无权编辑此CSS页面,因为编辑此页面可能会影响所有访问者。
您可以查看和复制此页面的源代码。
/* 全局扫描线效果CSS - 基于Media维基样式 */ @import url("https://fonts.googleapis.com/css2?family=Noto+Sans+SC:wght@100;300;400;500;700;900&display=swap"); :root { /* ===保留原始颜色方案=== */ --link-color: #0645ad; --link-color-active: #faa700; --custom-background-blue: #ccf; --custom-background-cyan: #cef; --custom-background-green: #cfc; --custom-background-gray: #d2d2d2; --custom-background-grey: var(--custom-background-gray); --custom-background-magenta: #fdf; --custom-background-orange: #fdb; --custom-background-purple: #ecf; --custom-background-red: #fcc; --custom-background-yellow: #ffc; --custom-border-blue: #36e; --custom-border-cyan: #9df; --custom-border-green: #5d5; --custom-border-gray: #bbb; --custom-border-grey: var(--custom-border-gray); --custom-border-magenta: #f9f; --custom-border-orange: #f90; --custom-border-purple: #96c; --custom-border-red: #e44; --custom-border-yellow: #fc3; /* ===新增字体设置=== */ --body-font: "Noto Sans SC", "Microsoft YaHei", "微软雅黑", Verdana, Geneva, sans-serif, STXihei, "华文细黑"; --UI-font: "Noto Sans SC", "方体", "PingFang SC", "黑体", "Heiti SC", "Microsoft JhengHei UI", sans-serif; --title-font: var(--body-font); /* ===扫描线效果设置=== */ --scanline-color: rgba(0, 0, 0, 0.03); --scanline-size: 2px; --scanline-timing: 10s; /* ===风格迁移基础设置=== */ --base-font-size: 0.9375rem; --swatch-primary: 133, 0, 5; --swatch-primary-darker: 100, 46, 44; --swatch-primary-darkest: 100, 3, 15; --black-monochrome: 12, 12, 12; --white-monochrome: 252, 252, 252; } /* ===全局扫描线效果=== */ body::before { content: ""; display: block; position: fixed; top: 0; left: 0; width: 100%; height: 100%; pointer-events: none; z-index: 9999; /* 创建扫描线效果 */ background: repeating-linear-gradient( 0deg, transparent, transparent calc(var(--scanline-size) - 1px), var(--scanline-color) var(--scanline-size) ); /* 添加动画 */ animation: scanlines var(--scanline-timing) linear infinite; } @keyframes scanlines { 0% { transform: translateY(0); } 100% { transform: translateY(var(--scanline-size)); } } /* 全局基础设置 */ html, body { margin: 0; padding: 0; font-family: var(--body-font); font-size: var(--base-font-size); line-height: 1.6; background-color: #fcfcfc; color: rgb(var(--black-monochrome)); } /* 细微的CRT屏幕模拟 - 非常轻微以保持可读性 */ body::after { content: ""; position: fixed; top: 0; left: 0; width: 100%; height: 100%; pointer-events: none; background: radial-gradient(ellipse at center, rgba(255,255,255,0) 0%, rgba(255,255,255,0) 95%, rgba(0,0,0,0.05) 100%); z-index: 9998; } /* 链接样式优化 */ a { color: var(--link-color); text-decoration: none; transition: color 0.2s ease-in-out; } a:hover, a:focus { color: var(--link-color-active); text-decoration: underline; } a:visited { color: #0b0080; } /* 标题样式优化 */ h1, h2, h3, h4, h5, h6 { font-family: var(--title-font); font-weight: 500; line-height: 1.3; margin: 1em 0 0.5em; } h1 { font-size: 1.8rem; border-bottom: 1px solid rgba(var(--swatch-primary), 0.2); } /* 保留原infobox样式并增强 */ .notaninfobox { position: relative; clear: right; margin: 0 0 1em 1em; width: 350px; font-size: 90%; background-color: var(--custom-table-background); float: right; border: 1px solid var(--custom-border-gray); padding: 2px; overflow: auto; z-index: 1; overflow-wrap: anywhere; box-shadow: 0 2px 4px rgba(0,0,0,0.05); transition: box-shadow 0.3s ease; } .notaninfobox:hover { box-shadow: 0 4px 8px rgba(0,0,0,0.1); } .notaninfobox > .infobox-title { font-weight: bold; text-align: center; font-size: 120%; background-color: #BCD4F5; padding: 4px; } /* 黑幕效果增强 */ .heimu, .heimu rt { --heimu-color: #252525; --heimu-text-color: #fff; background-color: var(--heimu-color); transition: color 0.2s ease-in-out; } .heimu, .heimu a, a .heimu, a.new .heimu, span.heimu a:visited { color: var(--heimu-color); text-shadow: none; } span.heimu:hover, span.heimu:active { color: var(--heimu-text-color); } /* 响应式调整 */ @media all and (max-width: 511px) { .notaninfobox { float: none; margin-left: 0; width: auto; } /* 在小屏幕上减弱扫描线效果以提高可读性 */ :root { --scanline-color: rgba(0, 0, 0, 0.02); --scanline-size: 3px; } } /* 列表样式 */ ul, ol { padding-left: 2em; margin: 1em 0; } li { margin: 0.3em 0; } /* 表格样式优化 */ table { border-collapse: collapse; border-spacing: 0; margin: 1em 0; } table th { background-color: var(--custom-table-header-background); font-weight: bold; text-align: center; padding: 6px; } table td { padding: 4px 6px; border: 1px solid var(--custom-border-gray); } /* 图片样式 */ img { max-width: 100%; height: auto; } /* 代码和预格式化文本 */ pre, code { font-family: Consolas, "Courier New", monospace; background-color: var(--custom-code-background); padding: 1px 3px; border-radius: 2px; } pre { padding: 8px; overflow-x: auto; line-height: 1.4; border: 1px solid rgba(var(--black-monochrome), 0.1); } /* 引用样式 */ blockquote { margin: 1em 0; padding: 0.5em 1em; border-left: 3px solid rgba(var(--swatch-primary), 0.5); background-color: rgba(var(--white-monochrome), 0.5); } /* 输入元素样式 */ input, button, select, textarea { font-family: var(--UI-font); font-size: 0.9rem; padding: 4px 8px; border: 1px solid var(--custom-border-gray); border-radius: 3px; } button, input[type="button"], input[type="submit"] { background-color: #f8f9fa; cursor: pointer; transition: background-color 0.2s; } button:hover, input[type="button"]:hover, input[type="submit"]:hover { background-color: #eaecf0; } /* 选中文本样式 */ ::selection { background: rgba(var(--swatch-primary), 0.25); text-shadow: none; } /* 滚动条样式 */ ::-webkit-scrollbar { width: 10px; height: 10px; } ::-webkit-scrollbar-track { background: #f1f1f1; } ::-webkit-scrollbar-thumb { background: #c1c1c1; border-radius: 5px; } ::-webkit-scrollbar-thumb:hover { background: #a1a1a1; } /* 导航框样式优化 */ table.navbox { border: 1px solid #aaa; clear: both; margin: auto; padding: 1px; text-align: center; width: 100%; background: var(--theme-card-background-color, #fdfdfd); } table.navbox + table.navbox { margin-top: -1px; } .navbox-title, .navbox-abovebelow, table.navbox th { padding-left: 1em; padding-right: 1em; text-align: center; background: none repeat scroll 0 0 #a5e4a5; } .navbox-group { font-weight: 700; white-space: nowrap; } /* 修复移动端样式 */ @media only screen and (max-width: 759px) { .infotable { width: 90%; float: none; margin: 0 auto; } .navbox-title > div { display: none; } .navbox-group, .navbox-group > div { padding-left: 0 !important; padding-right: 0 !important; text-align: center; } } /* 打印样式 - 移除打印时的扫描线效果 */ @media print { body::before, body::after { display: none; } }
返回
Common.css
。
工具
链入页面
相关更改
特殊页面
页面信息
Cargo数据