Template:横排信息/doc
该模板用于横向排列多个互为并列关系的事物之简要信息,例如在作品主条目中罗列角色、场景、道具等。在一定程度上可以视为{{Main Characters Infolist}}等模板的替代品。该模板通过 模块:Flexinfo 实现,一般情况下能保证可接受的加载性能。
该模板的特色在于自适应布局。模板基于CSS flex布局设计,每行排布的元素数量可根据屏幕宽度自行调整,因此在桌面端的宽屏和移动端的窄屏都可以实现较好的浏览体验。
该模板格外适合用于不对称的排版。例如,在排列作品角色时,可能会出现某些角色的介绍字数多,而另一些角色的介绍字数少的情况。在这种情况下,如统一采用相同尺寸的方格,那么字数少的角色就会出现大面积的留白。使用本模板可自由调整每个单元的宽度,以改善排版整体的观感。
如果图片、文字的数量与格式比较统一,那么本模板未必是最优解。可参考 比宇宙更远的地方#登场人物 等案例,考虑使用基于CSS grid 布局的设计。
主要参数
基本使用方法
{{横排信息 |item1 = <!-- 事物1的名称,例如角色名 --> |item1-text = <!-- 事物1的介绍正文 --> |item2 = <!-- 事物2的名称 --> |item2-text = <!-- 事物2的介绍正文 --> |... = <!-- 格式同事物1 --> }}
常用参数
{{横排信息 |color = <!-- 标题默认颜色,默认是浅蓝色 --> |width = <!-- 默认基础宽度,默认400px --> |item1 = <!-- 事物1的名称,例如角色名 --> |item1-width = <!-- 事物1的基础宽度,默认同width,见下文说明 --> |item1-grow = <!-- 事物1的宽度增益比例,默认为1,见下文说明 --> |item1-color = <!-- 事物1的标题颜色,默认同color --> |item1-icon = <!-- 事物1的头像,不填则不显示 --> |item1-alt = <!-- 事物1的副标题,显示为标题右侧的小字 --> |item1-cv = <!-- 在副标题处显示角色CV,如果写了副标题会覆盖此处的设定 --> |item1-text = <!-- 事物1的介绍正文 --> |item2 = <!-- 事物2的名称 --> |... = <!-- 其他格式同事物1 --> }}
上文中的基础宽度指的是每个单元的最初设定宽度。当屏幕宽度较大时,多余的宽度则会平均分配给每个单元。这时,可以通过设定“itemx-grow”来调整分配给每个单元的空间的比例。
嵌套使用
本模板支持嵌套,使用方法如下
{{横排信息 |item1 = <!-- 事物1的名称 --> |item1-width = <!-- 事物1的基础宽度 --> |item1-text = <!-- 事物1的介绍正文 --> |item2 = nest <!-- 嵌套时,此处仍要填写 --> |item2-width = <!-- 嵌套框架的初始宽度 --> |item2-nest = <!-- 嵌套时,需要把嵌套的子模板添加在itemx-nest处 --> {{横排信息 |nest = true <!-- 子模板需要写入“nest=true”,以便在排版留白方面做出一些调整 --> |item1 = <!-- 子模板事物1的名称 --> |item1-text = <!-- 子模板事物1的介绍正文 --> |item2 = <!-- 子模板事物2的名称 --> |item2-text = <!-- 子模板事物2的介绍正文 --> |... = <!-- 下同 --> }} }}
末尾留白
在一些情况下可在末尾添加空白的单元来改善排版。例如,当总单元数为5时,在宽屏下可能出现第一排挤满4个单元,而第二排的1个单元被强制拉宽占满宽屏的情况。这时,可通过插入3个空单元,人为地制造4+4的布局,可使第二行的孤立单元像第一行的单元一样,只占屏幕宽度的1/4,实现对齐的效果。
插入空白单元的方式很简单,在最后加上“dummy=x”即可。也可通过“dummywidth”设定空白单元的宽度。
{{横排信息 |color = <!-- 标题默认颜色,默认是浅蓝色 --> |width = <!-- 默认基础宽度 --> |item1 = <!-- 事物1的名称,例如角色名 --> |item1-text = <!-- 事物1的介绍正文 --> |item2 = <!-- 事物2的名称,例如角色名 --> |item2-text = <!-- 事物1的介绍正文 --> |... |dummy = <!-- 插入的空单元数量 --> |dummywidth = <!-- 每个空单元的基础宽度,默认与width相同 --> }}
示例
- 下面给出在 请问您今天要来点兔子吗/角色列表 条目中的一个实例,其中麻衣的文字介绍较多,故使用了双倍的宽度,而美纪、花梨的文字介绍较短,故使用了嵌套格式实现局部的压缩排列。
- 读者可尝试调整浏览器宽度观察自适应布局的效果。
麻衣(マイ)是班级的班长,也因此通常被同学们称为“班长”(委員長)。
虽然是班长但意外地有着冒失和不太可靠的性格。例如对大小姐高中有执念,曾经报考大小姐高中作为第一志愿但是落败。后来在文化祭上以交换制服为借口穿上了梦寐以求的大小姐高中校服,并且拖了很久才归还。
在班内推选学生会长参选人的选举中以微弱的优势败给了在文化祭上大放异彩的千夜,表现得相当不甘心。不过后来千夜主动放弃名额,故替补参选并竞选成功,并在甘兔庵办了庆祝仪式。
高三时被分入了千夜的班级,并宣称要“马上让千夜忘掉心爱的事”。
学生会长任内发动了与大小姐高中联动的球类运动大会,不过在与纱路的网球对战中败得很彻底。
值得一提的是,麻衣和千夜的声优刚巧是《妄想学生会》中主角学生会长天草篠和学生会书记七条天空的声优杏(あんず)是留有一对紫色的双马尾的少女。
相对而言性格比较文静,对心爱等人去大小姐高中拿回来的一些奇奇怪怪的面具感到震惊。
对占卜很有兴趣,有阅读星占的书籍,还曾在文化祭的布置方面提供风水方面的建议。在动画版中则通过塔罗牌猜中了智乃的身份。
高三时被分入了千夜的班级。