2023年政策修订增补工作正在进行中,欢迎参与!
  • Moegirl.ICU:萌娘百科流亡社群 581077156(QQ),欢迎对萌娘百科运营感到失望的编辑者加入
  • Moegirl.ICU:账号认领正在试运行,有意者请参照账号认领流程

Template talk:Hover

萌娘百科,万物皆可萌的百科全书!转载请标注来源页面的网页链接,并声明引自萌娘百科。内容不可商用。
跳转到导航 跳转到搜索

关于文字不能在同一行显示的问题

如下两种写法:

:AAA{{Hover|display=inline-block|width=27px|height=16px|before=BBB|after=CCC}}DDD
AAA{{Hover|display=inline-block|width=27px|height=16px|before=BBB|after=CCC}}DDD

效果:

AAA
BBB
CCC
DDD

AAA

BBB
CCC

DDD

可以看到,第一行正确在同一行显示,而第二种写法被换行。唯一的区别就是头部有没有缩进用的冒号。

上次在提问区讨论类似问题的时候都是缩进回复,没有发现这个问题……

--Func讨论·贡献) 2020年3月17日 (二) 10:53 (CST)

另,使用display=inline-block的时候,宽度和高度需要手工指定,这是实现的缺陷吗?--Func讨论·贡献) 2020年3月17日 (二) 11:11 (CST)
你可以试试{{Arcana}}我的做法?— Grey (talk) 2020年3月17日 (二) 11:00 (CST)
哈哈,这就是从那次讨论中得到的,其他的参数都没有影响,还是会被换行。(另外hp=relative是默认参数,写在CSS里)--Func讨论·贡献) 2020年3月17日 (二) 11:11 (CST)
无关主题的讨论

噗,啥时候css又改了?……好吧我再看看效果。hp=relative留着还是好的,万一哪天css又改了 [手动滑稽]— Grey (talk) 2020年3月17日 (二) 11:49 (CST)

这可是从一开始就是默认的啊,详见[1]虽然初版也就是3月7日了
--Func讨论·贡献) 2020年3月17日 (二) 12:05 (CST)
本主题全部或部分段落文字,已移动至 User_talk:Greykid#关于Hover模板的使用

哦,好像是冒号缩进会带来<dl><dd>...</dd></dl>标签,类似地用dl或者div括起来似乎就好了……

<dl>AAA{{Hover|display=inline-block|width=27px|height=16px|before=BBB|after=CCC}}DDD</dl>
AAA
BBB
CCC
DDD

不过总觉得有点逊啊,期待其他解决方案。--Func讨论·贡献) 2020年3月17日 (二) 11:27 (CST)

不然试试span word-break=no-wrap括起来?稍稍能五十步笑百步 — Grey (talk) 2020年3月17日 (二) 11:52 (CST)
AAA
BBB
CCC
DDD
好像空的span也可以……应该只是要和其他文字在同一个父元素里面吧。
--Func讨论·贡献) 2020年3月17日 (二) 12:05 (CST)