模块:AutoTabTable:修订间差异

跳到导航 跳到搜索
添加590字节 、​ 2022年9月12日 (星期一)
修改
(修改)
(修改)
第8行: 第8行:
params["item_per_tab"          ] = "50"
params["item_per_tab"          ] = "50"
params["max_width"              ] = "fit-content"
params["max_width"              ] = "fit-content"
params["max_height"              ] = "fit-content"
params["shadow"                ] = "0px 0px 0px #878787"
params["shadow"                ] = "0px 0px 0px #878787"
params["tab_color"              ] = "#004B97"
params["tab_color"              ] = "#004B97"
第21行: 第22行:
params["display"                ] = {'true', 'true', 'true'}
params["display"                ] = {'true', 'true', 'true'}
params["col_width"              ] = {'fit-content', 'fit-content', 'fit-content'}
params["col_width"              ] = {'fit-content', 'fit-content', 'fit-content'}
params["col_height"              ] = {'fit-content', 'fit-content', 'fit-content'}
params["border_color"          ] = {
params["border_color"          ] = {
     '#878787 #878787 #878787 #878787',
     '#878787 #878787 #878787 #878787',
第57行: 第59行:
     "item_per_tab",
     "item_per_tab",
     "max_width",
     "max_width",
    "max_height",
     "shadow",
     "shadow",
     "tab_color",
     "tab_color",
第72行: 第75行:
     "display"              ,
     "display"              ,
     "col_width"            ,
     "col_width"            ,
    "col_height"            ,
     "border_color"          ,
     "border_color"          ,
     "header_border_color"  ,
     "header_border_color"  ,
第90行: 第94行:
                 :css('padding'              ,'10px')
                 :css('padding'              ,'10px')
                 :css('width'                , params["col_width"            ][i])
                 :css('width'                , params["col_width"            ][i])
                :css('height'              , params["col_height"            ][i])
                 :css('color'                , params["header_color"        ][i])
                 :css('color'                , params["header_color"        ][i])
                 :css('background-color'    , params["header_bg_color"      ][i])
                 :css('background-color'    , params["header_bg_color"      ][i])
第110行: 第115行:
                 :css('padding'              ,'10px')
                 :css('padding'              ,'10px')
                 :css('width'                , params["col_width"    ][i])
                 :css('width'                , params["col_width"    ][i])
                :css('height'              , params["col_height"    ][i])
                 :css('border-width'        , params["border_width"  ][i])
                 :css('border-width'        , params["border_width"  ][i])
                 :css('border-color'        , params["border_color"  ][i])
                 :css('border-color'        , params["border_color"  ][i])
第135行: 第141行:
         :addClass('plainrowheaders')
         :addClass('plainrowheaders')
         :css('overflow-x', 'auto')
         :css('overflow-x', 'auto')
         :css('width', "100%")
         :css('width', "fit-content")
        :css('height', "fit-content")
          
          
     if args['collapsed'] then tbl:addClass('mw-collapsed') end
     if args['collapsed'] then tbl:addClass('mw-collapsed') end
第195行: 第202行:
         constraint_div
         constraint_div
             :css("max-width", params["max_width"])
             :css("max-width", params["max_width"])
            :css("max-height", params["max_height"])
             :css("box-shadow", params["shadow"])
             :css("box-shadow", params["shadow"])
         local tbl = renderTable(args, tot_row_ids)
         local tbl = renderTable(args, tot_row_ids)
第206行: 第214行:
         :addClass("tabs-container")
         :addClass("tabs-container")
         :css("max-width", params["max_width"])
         :css("max-width", params["max_width"])
        :css("max-height", params["max_height"])
         :css("box-shadow", params["shadow"])
         :css("box-shadow", params["shadow"])


第237行: 第246行:
         :addClass("tabs-contents")
         :addClass("tabs-contents")
         :css("width", "auto")
         :css("width", "auto")
        :css("height", "auto")
     for i, row_ids in ipairs(tabs_row_ids) do
     for i, row_ids in ipairs(tabs_row_ids) do
         local table_ele = tables_list:tag("div")
         local table_ele = tables_list:tag("div")
第245行: 第255行:
             :addClass("tab-c")
             :addClass("tab-c")
             :css("width", "auto")
             :css("width", "auto")
            :css("height", "auto")
         local inner_content = table_ele:tag("div")
         local inner_content = table_ele:tag("div")
         inner_content
         inner_content
第250行: 第261行:
             :css("columns", "1")
             :css("columns", "1")
             :css("width", "auto")
             :css("width", "auto")
            :css("height", "auto")
         local content_tbl = renderTable(args, row_ids)
         local content_tbl = renderTable(args, row_ids)
         inner_content:node(content_tbl)
         inner_content:node(content_tbl)
15,317

个编辑

导航菜单