模板:MCPlayerInfo:修订间差异

来自Hokubu Wiki
无编辑摘要
无编辑摘要
标签手工回退
 
(未显示同一用户的17个中间版本)
第1行: 第1行:
<includeonly>
<includeonly>{{#ifeq: {{{start|}}}|1|<div class="mc-player-container">|}}{{#if: {{{name|}}}|<templatestyles src="Template:首页/style.css" /><templatestyles src="Template:卡片/Cards.css" /><templatestyles src="Template:MCPlayerInfo/style.css" /><div class="home-card mc-player-card"><div class="transport-card mc-player-avatar"><div class="transport-image">[[文件:{{{image|默认头像.png}}}|50px|link=]]</div></div><div class="mc-player-info"><h3 class="home-card__header">{{{name|}}}</h3><div class="mc-player-chinese">{{{chinese|}}}</div><div class="mc-player-english">{{{english|}}}</div></div></div>|}}{{#ifeq: {{{end|}}}|1|</div>|}}</includeonly>
{{#if: {{{start|}}}|
<div class="mc-player-grid">
|}}
 
<templatestyles src="Template:MCPlayerList/style.css" />
<a href="/wiki/{{{name|}}}" class="mc-player-card">
    <div class="mc-player-avatar">
        <img src="{{{image|https://picsum.photos/200/200?random=1}}}"
            alt="{{{name|}}}的头像" />
    </div>
    <div class="mc-player-info">
        <div class="mc-player-name">{{{name|}}}</div>
        <div class="mc-player-chinese">{{{chinese|}}}</div>
        <div class="mc-player-english">{{{english|}}}</div>
    </div>
</a>
 
{{#if: {{{end|}}}|
</div>
|}}
</includeonly>


<noinclude>
<noinclude>
== 横向玩家列表模板 ==
用于以横向卡片网格展示多个MC玩家信息,支持点击跳转和头像旋转动画。


== 使用方法 ==
== 4个卡片调用示例 ==
{{MCPlayerList|start=1}}
{{MCPlayerInfo|start=1}}
{{MCPlayerList
{{MCPlayerInfo
| name    = Notch
| name    = Notch
| chinese = 马库斯·阿列克谢·泊松
| chinese = Minecraft创始人
| english = Creator of Minecraft
| image  = Notch_Avatar.png
| image  = Notch_Avatar.png
}}
}}
{{MCPlayerList
{{MCPlayerInfo
| name    = Jeb_
| name    = Jeb_
| chinese = 延斯·伯根斯坦
| chinese = 首席开发者
| english = Lead Developer
| image  = Jeb_Avatar.png
| image  = Jeb_Avatar.png
}}
}}
{{MCPlayerList|end=1}}
{{MCPlayerInfo
 
| name    = Dinnerbone
== 参数说明 ==
| chinese = 核心开发者
* '''start=1''' - 放在列表开头,用于初始化网格容器
| image  = Dinnerbone_Avatar.png
* '''end=1''' - 放在列表结尾,用于闭合网格容器
}}
* '''name''' (必填) - 玩家名称(链接目标)
{{MCPlayerInfo
* '''chinese''' (选填) - 中文介绍
| name   = C418
* '''english''' (选填) - 英文介绍
| chinese = 音乐制作人
* '''image''' (选填) - 头像图片URL
| image   = C418_Avatar.png
 
}}
== 效果特点 ==
{{MCPlayerInfo|end=1}}
* 横向卡片布局,左侧头像+右侧文字
* 点击卡片任意位置跳转至玩家页面
* 点击时头像会旋转360°动画
* 自动网格排列,适配不同屏幕宽度
* 悬停时卡片轻微上浮+阴影加深
</noinclude>
</noinclude>

2025年7月26日 (六) 00:45的最新版本



4个卡片调用示例


Notch

Minecraft创始人


Jeb_

首席开发者


Dinnerbone

核心开发者


C418

音乐制作人