模板:单位信息:修订间差异

来自心灵终结资料站
跳转到导航 跳转到搜索
无编辑摘要
标签已被回退
Lyx讨论 | 贡献
无编辑摘要
 
(未显示同一用户的11个中间版本)
第1行: 第1行:
/* --- 单位信息卡片样式 (全局生效) --- */
{| class="mw-card-box"
 
|-
.mw-card-box {
! class="mw-card-header" colspan="2" | {{{标题|}}}
    width: 100% !important;
|-
    background-color: #161b22 !important; /* 改为真正的容器背景色 */
| colspan="2" class="mw-card-body" |
    border: 1px solid #30363d !important; /* 恢复外边框,防止被全局代码吞掉 */
<div class="mw-card-flex">
    border-spacing: 0;
<div class="mw-card-col">
    border-collapse: collapse;
* 价格:{{{价格}}}
    table-layout: fixed;
* 电力:{{{电力}}}
    overflow: hidden;
* 耐久度:{{{耐久度}}}
    border-radius: 8px;
</div>
    box-shadow: 0 2px 4px rgba(0, 0, 0, 0.3);
<div class="mw-card-col">
}
* 建造前提:{{{建造前提}}}
 
* 作用:{{{作用}}}
.mw-card-header {
* 护甲类型:{{{护甲类型}}}
    background-color: #1a1a1a !important;
</div>
    color: var(--theme-color, #0077FF) !important;
<div class="mw-card-icon-box">
    font-weight: bold;
[[File:{{{图标}}}|frameless|x48px|link=]]
    padding: 12px 18px;
</div>
    text-align: left;
</div>
    border-bottom: 3px solid var(--theme-color, #0077FF) !important;
|-
    font-size: 1.2em;
! class="mw-card-divider" colspan="2" |
}
|-
 
| colspan="2" class="mw-card-body" |
.mw-card-body {
{{{简介|}}}
    padding: 15px 18px;
|-
    color: #ddd !important;
| colspan="2" class="mw-card-image-frame" |
}
[[File:{{{图片}}}|600px|center|link=]]
 
<span class="mw-card-caption">{{{图片说明}}}</span>
.mw-card-flex {
|-
    display: flex;
| colspan="2" class="mw-card-footer" |
    justify-content: space-between;
'''附加信息:'''
    align-items: flex-start;
{{{附加信息|}}}
    flex-wrap: wrap;
|-
    gap: 15px 30px;
| colspan="2" class="mw-card-code" |
    box-sizing: border-box;
<div class="mw-card-code-divider"></div>
}
'''游戏数据 (rules.ini):'''
 
|-
.mw-card-col {
| colspan="2" class="mw-card-code" |
    flex: 1;
<div class="mw-card-code-divider"></div>
    line-height: 1.7;
'''游戏数据 (rules.ini):'''
    min-width: 120px;
{{#tag:pre|{{{游戏数据|这里是没有传入参数时显示的内容}}}|class=mw-card-code-block}}
    word-break: break-word;
|-
}
| colspan="2" class="mw-card-footer" |
 
<div class="mw-card-code-divider"></div>
.mw-card-icon-box {
'''详细知识:'''
    flex: 0 0 auto;
{{#if:{{{详细知识|}}}|{{{详细知识}}}|* 如果有特殊的游戏机制,可以写在这里。<br>* 比如:被间谍渗透后会产生特定效果。}}
    background-color: var(--theme-color, #0077FF) !important;
|-
    padding: 4px 8px;
| colspan="2" class="mw-card-footer" |
    border-radius: 3px;
<div class="mw-card-code-divider"></div>
    display: flex;
'''杂谈:'''
    align-items: center;
{{#if:{{{杂谈|}}}|{{{杂谈}}}|* 游戏开发相关的趣闻轶事、彩蛋。<br>* 历史背景原型、玩家社区里的梗和杂谈。}}
}
|}
 
.mw-card-divider {
    padding: 0;
    border-bottom: 1px solid #30363d !important;
}
 
.mw-card-image-frame {
    text-align: center;
    padding: 15px;
    background-color: transparent !important;
    border: 1px solid #30363d !important; /* 恢复图片框的边框 */
    margin: 0;
}
 
.mw-card-image-frame img {
    max-width: 100% !important;
    height: auto !important;
    display: block;
    margin: 0 auto;
    border-radius: 4px;
}
 
.mw-card-caption {
    color: #888;
    margin-top: 6px;
    display: block;
}
 
.mw-card-footer {
    padding: 15px 18px;
    line-height: 1.8;
    color: #e6edf3 !important; /* 恢复正常正文颜色,免受全局CSS影响 */
}
 
.mw-card-code {
    padding: 15px 18px;
}
 
.mw-card-code-divider {
    padding: 0;
    border-bottom: 1px solid #30363d !important;
    margin-bottom: 15px;
}
 
/* 修复代码块样式:强制黑底和边框,防止被全局覆盖 */
.mw-card-code-block {
    white-space: pre-wrap;
    word-break: break-all;
    overflow-x: auto;
    max-width: 100%;
    box-sizing: border-box;
    background-color: #0d1117 !important;
    border: 1px solid #30363d !important;
    color: #e6edf3 !important;
    padding: 20px;
    border-radius: 6px;
}
 
/* 修复代码块中可能出现的乱码链接颜色 */
.mw-card-code-block * {
    color: #e6edf3 !important;
    text-decoration: none !important;
    text-shadow: none !important;
}
 
/* 移动端优化 */
@media screen and (max-width: 800px) {
    .mw-card-header {
        padding: 10px 12px;
        font-size: 1.1em;
    }
    .mw-card-flex {
        flex-direction: column;
        gap: 10px;
    }
    .mw-card-icon-box {
        align-self: flex-end;
    }
}

2026年8月27日 (四) 23:13的最新版本

  • 价格:{{{价格}}}
  • 电力:{{{电力}}}
  • 耐久度:{{{耐久度}}}
  • 建造前提:{{{建造前提}}}
  • 作用:{{{作用}}}
  • 护甲类型:{{{护甲类型}}}

[[File:{{{图标}}}|frameless|x48px|link=]]

[[File:{{{图片}}}|600px|center|link=]] {{{图片说明}}}

游戏数据 (rules.ini):

游戏数据 (rules.ini):

这里是没有传入参数时显示的内容