切换搜索
搜索
切换菜单
notifications
切换个人菜单
查看“模块:Vertical header”的源代码
来自决策链云智库
更多操作
←
模块:Vertical header
因为以下原因,您没有权限编辑本页:
您请求的操作仅限属于该用户组的用户执行:
用户
您可以查看和复制此页面的源代码。
local p = {} function p._vertical_header(args) local text = args.text local maxWidth = args.maxWidth local rows = 1 local width = 0 if maxWidth ~= "" then width = maxWidth else for eachMatch in text:gmatch("<[bB][rR] */? *>") do rows = rows + 1 end width = rows * 0.875 width = width .. "em" end local wikiText = "class = \"nowrap" local sortPadding = args.sortPadding if sortPadding == "" then wikiText = wikiText .. " unsortable" end local vertAlign = args.vertAlign wikiText = wikiText .. "\" style=\"line-height:99%;vertical-align:" .. vertAlign .. ";padding:" if sortPadding == "" then wikiText = wikiText .. ".4em" else wikiText = wikiText .. "21px" end wikiText = wikiText .. " .4em .2em;background-position:50% .4em !important;" local cellStyle = args.cellstyle:gsub("\"", """) wikiText = wikiText .. "min-width:" .. width .. ";max-width:" .. width .. ";width:" .. width .. ";overflow:hidden;" .. cellStyle .. "\"" wikiText = wikiText .. " | <div style=\"vertical-rl=-webkit-writing-mode: vertical-rl; -o-writing-mode: vertical-rl; -ms-writing-mode: tb-rl;writing-mode: tb-rl; writing-mode: vertical-rl; layout-flow: vertical-ideographic;transform:rotate(0deg);display:inline-block;padding-left:1px;text-align:" local normalAlign = "" if vertAlign == "top" then normalAlign = "right" elseif vertAlign == "middle" then normalAlign = "center" else normalAlign = "left" end wikiText = wikiText .. normalAlign .. ";" local style = args.style:gsub("\"", """) wikiText = wikiText .. style .. "\">" local noBold = args.noBold if noBold == "" then wikiText = wikiText .. text else wikiText = wikiText .. mw.getCurrentFrame():preprocess("{{nobold|1=" .. text .. "}}") end wikiText = wikiText .. "</div>" return wikiText end function p.cell(frame) local args = frame.args return p._vertical_header(args) end return p
本页使用的模板:
模板:Tl
(
查看源代码
)
模块:Vertical header/doc
(
查看源代码
)
返回
模块:Vertical header
。