感谢StackOverflow我能够知道没有简单的解决方案,甚至可能根本就没有解决方案。但它可能与CSS3。
为了垂直MediaWiki的表中显示的文字,你需要做到以下几点:
- 自动换行部分在
span
标签
- 使用以下CSS设置垂直显示:
writing-mode: sideways-lr;
- 这将使垂直从下到上书写风格
white-space: nowrap;
- 这将防止文字换行;这样你得到干净的垂直线
min-width: 20px;
- 这种方式,您将确保垂直线条不会得到太小
这甚至工作在语义维基媒体查询。您可能想要将此用于结果表的标题。例如:
{{#ask: [[DevReg:+]] [[DeviceType::Switch]]
|?DeviceManufacturer={{VerticalText|Manufacturer}}
|?DeviceModel={{VerticalText|Model}}
|?DevicePortsGBit={{VerticalText|Ethernet ports}}
|format=table
}}
模板VerticalText
应该这样被定义:
<includeonly><span style="writing-mode: sideways-lr; white-space: nowrap; min-width: 20px;">{{{1}}}</span></includeonly>
https://stackoverflow.com/questions/6997631/how-to-display-vertical-text-in-table-标题与自动高度无文字ov /重复或不? –
@ G-Cyr当然看起来像...你想要dupehammer它还是我? –
@Paulie_D ??你能用简单的语言来表达我的意思吗,不太清楚我明白你想说什么吗?我的英语水平一般你知道... –