模块:Test:修订间差异

来自夜幕之下
跳到导航跳到搜索
Rin留言 | 贡献
无编辑摘要
Rin留言 | 贡献
无编辑摘要
第1行: 第1行:
local p = {}
local p = {}


-- 全屏卡面函数
function p.fullscreenCard(frame)
function p.fullscreenCard(fileName)
    local args = frame.args or {}      -- 获取传入参数表
    local fileName = args.fileName or "default.png"  -- 默认文件
 
     local section = mw.html.create()
     local section = mw.html.create()


     -- 背景卡面
     -- 背景卡面
     section:tag('div'):addClass('card-fullscreen-img')
     section:tag('div'):addClass('card-fullscreen-img')
         :wikitext('[[File:' .. fileName .. ']]') -- 使用 MediaWiki File 插入
         :wikitext('[[File:' .. fileName .. ']]')
         :done()
         :done()
      
      

2026年3月2日 (一) 23:03的版本

此模块的文档可以在模块:Test/doc创建

local p = {}

function p.fullscreenCard(frame)
    local args = frame.args or {}      -- 获取传入参数表
    local fileName = args.fileName or "default.png"  -- 默认文件

    local section = mw.html.create()

    -- 背景卡面
    section:tag('div'):addClass('card-fullscreen-img')
        :wikitext('[[File:' .. fileName .. ']]')
        :done()
    
    -- 渐变遮罩
    section:tag('div'):addClass('card-fullscreen-overlay'):done()

    return section
end

return p