在User talk:Midleading的话题

Zy26 (留言贡献)

我在查看{{雙行註文}}模板时,注意到<span class="sfrac nowrap;">中的nowrap类名后面使用了分号。但根据HTML标准的规定,类名之间应该用空格分隔,而不是分号。这样写会导致浏览器的解析问题。请问在这个模板中使用分号是否有特别的原因?谢谢!

Midleading (留言贡献)

或许是当初建立模板时有误,已更正

Liouxiao (留言贡献)

@Midleading 请问 DL模板这里的 sfrac 和 nowrap 是在哪里定义的?希望竖排版的时候(Vtext2Start),可以控制它的行高和正常字号一样,宽度再紧凑一点。参见Page:魏氏家藏方.pdf/173

Aerotinge (留言贡献)

@Liouxiao DL模板未定義字距、寬度,可以嘗試加入自訂樣式表達成你要的效果

div[style*="writing-mode:vertical-rl"] small.sfrac > span {
  font-size: unset;
  line-height: 1em;
  transform: scaleX(0.75);
}

效果可見

Liouxiao (留言贡献)

@Aerotinge 多谢多谢!这正是我需要的。

Midleading (留言贡献)

{{*}}模板因为有人置于链接内导致TemplateStyles不能使用。本模板应该不存在这个问题,可以改为使用TemplateStyles,全域应用该样式。

回复“Template:雙行註文”