跳转到内容
打开/关闭搜索
搜索
打开/关闭菜单
451
条目
798
文件
22
用户
8952
编辑
Blockland Wiki
导航
首页
最近更改
随机页面
MediaWiki帮助
特殊页面
打开/关闭外观设置菜单
无法加载外观设置。请检查您的网络连接并重试。
重试
打开/关闭个人菜单
未登录
未登录用户的IP地址会在进行任意编辑后公开展示。
user-interface-preferences
个人工具
创建账号
登录
查看“︁模板:在积雨云上空相遇/styles.css”︁的源代码
来自Blockland Wiki
查看
阅读
查看源代码
查看历史
相关页面
模板
讨论
更多操作
更多
工具
链入页面
相关更改
页面信息
Cargo数据
←
模板:在积雨云上空相遇/styles.css
因为以下原因,您没有权限编辑该页面:
您请求的操作仅限属于该用户组的用户执行:
用户
您可以查看和复制此页面的源代码。
/* * 模板:在积雨云上空相遇/styles.css * SUMMER SKYGLASS 6.0 / 全卡积雨云 + 真正几何居中 * 无 CSS url()、:has()、pointer-events、CSS 变量定义。 * 适配站点已有的高优先级 Citizen Navbox CSS。 */ /* 整卡外观:继续使用鲜明的夏空蓝,不另外堆装饰块。 */ .navbox.sekiun-navbox, html body.skin-citizen .navbox.sekiun-navbox { position: relative !important; box-sizing: border-box; width: 100%; background: #81CBF2 !important; color: #184A60 !important; border: 2px solid #73D6F3 !important; border-radius: 16px !important; border-collapse: separate !important; border-spacing: 0 !important; overflow: visible !important; box-shadow: 0 5px 20px rgba(30,151,209,.18) !important; transition: border-color .3s ease, box-shadow .3s ease; } .navbox.sekiun-navbox:hover, html body.skin-citizen .navbox.sekiun-navbox:hover { border-color: #32C3EF !important; box-shadow: 0 7px 27px rgba(28,169,222,.28), 0 0 12px rgba(69,211,249,.13) !important; } /* 内部表格承载整张图片,标题容器不能截断图片定位。 */ .navbox.sekiun-navbox .navbox-inner, html body.skin-citizen .navbox.sekiun-navbox .navbox-inner { position: relative !important; z-index: 0; background: transparent !important; border-spacing: 0 !important; } .navbox.sekiun-navbox .navbox-title, .navbox.sekiun-navbox .sekiun-title-host, html body.skin-citizen .navbox.sekiun-navbox .navbox-title, html body.skin-citizen .navbox.sekiun-navbox .sekiun-title-host { position: static !important; } /* 背景图沿整卡展开(无需 TemplateStyles 的 URL 白名单)。 */ .sekiun-navbox .sekiun-sky { position: absolute; top: 0; right: 0; bottom: 0; left: 0; display: block; z-index: 0; overflow: hidden; border-radius: 14px; } .sekiun-navbox .sekiun-sky > *, .sekiun-navbox .sekiun-sky > * > a { position: absolute; top: 0; right: 0; bottom: 0; left: 0; display: block; width: 100% !important; height: 100% !important; } .sekiun-navbox .sekiun-sky img { display: block; width: 100% !important; height: 100% !important; max-width: none !important; object-fit: cover; object-position: center 44%; transform: scale(1.012); transition: transform 1s ease; } .sekiun-navbox:hover .sekiun-sky img { transform: scale(1.045); } /* 标题固定高度,为正文及浮动控件留出稳定空间。 */ .navbox.sekiun-navbox .navbox-title, html body.skin-citizen .navbox.sekiun-navbox .navbox-title { height: 115px !important; padding: 0 !important; background: transparent !important; border: 0 !important; border-bottom: 1px solid rgba(255,255,255,.6) !important; border-radius: 14px 14px 0 0 !important; text-align: center !important; } /* 去除 Navbox 模块对标题中心区域的原始左右 margin。 */ .navbox.sekiun-navbox .sekiun-title-host, html body.skin-citizen .navbox.sekiun-navbox .sekiun-title-host { margin: 0 !important; padding: 0 !important; text-align: center !important; } /* 以内部表格为参照,left:50% 真正对应整张卡中心。 */ .navbox.sekiun-navbox .sekiun-heading, html body.skin-citizen .navbox.sekiun-navbox .sekiun-heading { position: absolute; top: 26px; left: 50%; z-index: 4; display: block; width: calc(100% - 170px); margin: 0; text-align: center !important; transform: translateX(-50%); } .sekiun-navbox .sekiun-title-text { display: block; font-size: 1.38em; font-weight: 800; line-height: 1.25; letter-spacing: .075em; text-shadow: 0 2px 8px rgba(0,48,81,.75), 1px 1px 0 #155A81, -1px -1px 0 #155A81; } .sekiun-navbox .sekiun-title-en { display: block; margin-top: 9px; color: #FFFFFF; font-size: .69em; font-weight: 700; letter-spacing: .20em; text-shadow: 0 1px 6px rgba(0,52,92,.82); } /* 高权重锁定标题链接的夏空白,不受 Citizen 默认蓝链覆盖。 */ .navbox.sekiun-navbox .sekiun-title-text a[href], html body.skin-citizen .navbox.sekiun-navbox .navbox-title .sekiun-title-text a[href], html body.skin-citizen .navbox.sekiun-navbox .navbox-title .sekiun-title-text a[href]:visited { color: #FFFFFF !important; text-decoration: none !important; } html body.skin-citizen .navbox.sekiun-navbox .navbox-title .sekiun-title-text a[href]:hover { color: #FFFFFF !important; text-shadow: 0 0 12px #C5F5FF, 0 2px 8px #155A81; } /* 折叠和导航控件处于图片和标题文字上层。 */ .sekiun-navbox .navbox-title .navbar, .sekiun-navbox .navbox-title .mw-collapsible-toggle { position: relative !important; z-index: 7; } /* 内容区轻量玻璃层:白云仍透过整个 Navbox。 */ .navbox.sekiun-navbox .navbox-group, .navbox.sekiun-navbox .navbox-list, .navbox.sekiun-navbox .navbox-abovebelow { position: relative; z-index: 2; box-shadow: none !important; } .navbox.sekiun-navbox .navbox-group, html body.skin-citizen .navbox.sekiun-navbox .navbox-inner .navbox-group { background: rgba(222,245,253,.79) !important; color: #145975 !important; text-align: center !important; font-weight: 700; padding: 9px 12px !important; border-right: 1px solid rgba(60,158,196,.30) !important; } .navbox.sekiun-navbox .navbox-list, html body.skin-citizen .navbox.sekiun-navbox .navbox-inner .navbox-list { background: rgba(247,252,255,.78) !important; color: #254C60 !important; border: 0 !important; } .navbox.sekiun-navbox .navbox-list.navbox-even, html body.skin-citizen .navbox.sekiun-navbox .navbox-inner .navbox-list.navbox-even { background: rgba(229,246,254,.79) !important; } html body.skin-citizen .navbox.sekiun-navbox .navbox-list1, html body.skin-citizen .navbox.sekiun-navbox .navbox-list-with-group { border-left: 0 !important; } .navbox.sekiun-navbox .navbox-list > div, html body.skin-citizen .navbox.sekiun-navbox .navbox-list > div { padding: 10px 13px !important; line-height: 1.8; } .sekiun-navbox .sekiun-person { display: inline-block; padding: 2px 1px; white-space: nowrap; transition: transform .2s ease; } .sekiun-navbox .sekiun-person:hover { transform: translateY(-1px); } .sekiun-navbox .sekiun-role { margin-left: 3px; color: #628EA2; font-size: .75em; font-weight: 600; letter-spacing: .01em; } .navbox.sekiun-navbox .navbox-list a[href], html body.skin-citizen .navbox.sekiun-navbox .navbox-list a[href] { color: #0B7898 !important; font-weight: 600; text-decoration: none; transition: color .2s ease, text-shadow .2s ease; } .navbox.sekiun-navbox .navbox-list a[href]:hover, html body.skin-citizen .navbox.sekiun-navbox .navbox-list a[href]:hover { color: #009BC4 !important; text-shadow: 0 0 8px rgba(74,201,239,.38); } .navbox.sekiun-navbox a.new[href], html body.skin-citizen .navbox.sekiun-navbox a.new[href] { color: #BD4262 !important; } .navbox.sekiun-navbox .navbox-abovebelow, html body.skin-citizen .navbox.sekiun-navbox .navbox-inner .navbox-abovebelow { background: rgba(231,248,254,.77) !important; color: #125F7B !important; padding: 11px 15px !important; border: 0 !important; border-top: 1px solid rgba(255,255,255,.7) !important; text-align: center; } .sekiun-navbox .sekiun-quote { display: inline-block; color: #125F7B; font-weight: 700; font-size: .98em; line-height: 1.6; letter-spacing: .02em; text-shadow: 0 1px 0 rgba(255,255,255,.88); } /* Citizen night / black */ html.skin-theme-clientpref-night body.skin-citizen .navbox.sekiun-navbox, html.skin-theme-clientpref-black body.skin-citizen .navbox.sekiun-navbox { background: #17445B !important; border-color: #449ABA !important; } html.skin-theme-clientpref-night body.skin-citizen .navbox.sekiun-navbox .navbox-inner .navbox-group, html.skin-theme-clientpref-black body.skin-citizen .navbox.sekiun-navbox .navbox-inner .navbox-group { background: rgba(24,69,92,.88) !important; color: #D8F3FA !important; } html.skin-theme-clientpref-night body.skin-citizen .navbox.sekiun-navbox .navbox-inner .navbox-list, html.skin-theme-clientpref-black body.skin-citizen .navbox.sekiun-navbox .navbox-inner .navbox-list { background: rgba(17,49,68,.87) !important; color: #D9F4FC !important; } html.skin-theme-clientpref-night body.skin-citizen .navbox.sekiun-navbox .navbox-inner .navbox-abovebelow, html.skin-theme-clientpref-black body.skin-citizen .navbox.sekiun-navbox .navbox-inner .navbox-abovebelow { background: rgba(20,61,81,.88) !important; color: #D6F3FA !important; } html.skin-theme-clientpref-night .sekiun-navbox .sekiun-quote, html.skin-theme-clientpref-black .sekiun-navbox .sekiun-quote { color: #D7F6FD; text-shadow: none; } html.skin-theme-clientpref-night .sekiun-navbox .sekiun-role, html.skin-theme-clientpref-black .sekiun-navbox .sekiun-role { color: #9FC4D4; } html.skin-theme-clientpref-night body.skin-citizen .navbox.sekiun-navbox .navbox-list a[href], html.skin-theme-clientpref-black body.skin-citizen .navbox.sekiun-navbox .navbox-list a[href] { color: #97E7F9 !important; } html.skin-theme-clientpref-night body.skin-citizen .navbox.sekiun-navbox a.new[href], html.skin-theme-clientpref-black body.skin-citizen .navbox.sekiun-navbox a.new[href] { color: #FF9DB3 !important; } /* Citizen follows OS dark */ @media screen and (prefers-color-scheme: dark) { html.skin-theme-clientpref-os body.skin-citizen .navbox.sekiun-navbox { background: #17445B !important; border-color: #449ABA !important; } html.skin-theme-clientpref-os body.skin-citizen .navbox.sekiun-navbox .navbox-inner .navbox-group { background: rgba(24,69,92,.88) !important; color: #D8F3FA !important; } html.skin-theme-clientpref-os body.skin-citizen .navbox.sekiun-navbox .navbox-inner .navbox-list { background: rgba(17,49,68,.87) !important; color: #D9F4FC !important; } html.skin-theme-clientpref-os body.skin-citizen .navbox.sekiun-navbox .navbox-inner .navbox-abovebelow { background: rgba(20,61,81,.88) !important; color: #D6F3FA !important; } html.skin-theme-clientpref-os .sekiun-navbox .sekiun-quote { color: #D7F6FD; text-shadow: none; } html.skin-theme-clientpref-os .sekiun-navbox .sekiun-role { color: #9FC4D4; } html.skin-theme-clientpref-os body.skin-citizen .navbox.sekiun-navbox .navbox-list a[href] { color: #97E7F9 !important; } html.skin-theme-clientpref-os body.skin-citizen .navbox.sekiun-navbox a.new[href] { color: #FF9DB3 !important; } } @media screen and (max-width: 640px) { .navbox.sekiun-navbox .navbox-title, html body.skin-citizen .navbox.sekiun-navbox .navbox-title { height: 99px !important; } .navbox.sekiun-navbox .sekiun-heading { top: 20px; width: calc(100% - 90px); } .sekiun-navbox .sekiun-title-text { font-size: 1.03em; letter-spacing: .01em; } .sekiun-navbox .sekiun-title-en { margin-top: 7px; font-size: .59em; letter-spacing: .07em; } html body.skin-citizen .navbox.sekiun-navbox .navbox-group { padding: 7px 8px !important; } html body.skin-citizen .navbox.sekiun-navbox .navbox-list > div { padding: 8px 10px !important; } .sekiun-navbox .sekiun-quote { font-size: .87em; } } @media (prefers-reduced-motion: reduce) { .sekiun-navbox, .sekiun-navbox img, .sekiun-navbox a, .sekiun-navbox .sekiun-person { transition: none !important; } }
返回
模板:在积雨云上空相遇/styles.css
。
查看“︁模板:在积雨云上空相遇/styles.css”︁的源代码
来自Blockland Wiki