1. XenForo 1.5.14 中文版——支持中文搜索!现已发布!查看详情
  2. Xenforo 爱好者讨论群:215909318 XenForo专区

美化 xenforo 子版面横排的方法

本帖由 admin2012-02-23 发布。版面名称:XenForo中文版

  1. admin

    admin 管理员 管理成员

    注册:
    2011-11-01
    帖子:
    3,671
    赞:
    2,425
    进入后台–语言及模板–编辑模板,打开Extra.css,在内容最下方添加:
    PHP:
    .subForumsGrid padding-right4px; }
    .
    subForumsGrid .blockLinksGrid width100%; displayinline-blockpadding5px; }
    .
    subForumsGrid .fullWidth width100% !importantpadding-bottom4px; }
    .
    subForumsGrid .node width20%; floatleft; }
    .
    subForumsGrid .node ol padding-left10px; }
    .
    subForumsGrid .node a padding5px 10px 5px 18px; }
    .
    subForumsGrid .node .node a padding0px 10px 1px 18px; }
    .
    subForumsGrid .node .nodeTitle font-size11pxwhite-spacenowrapoverflowhidden; }
    .
    subForumsGrid .node div,
    .
    subForumsGrid .node div a:hover
    {
    background-imageurl('@imagePath/xenforo/widgets/read.png');
    background-repeatno-repeat;
    background-position0px 50%;
    }
    .
    subForumsGrid .node div.unread,
    .
    subForumsGrid .node div.unread a:hover
    {
    background-imageurl('@imagePath/xenforo/widgets/unread.png');
    background-repeatno-repeat;
    background-position0px 50%;
    }
    打开以下的模板:

    node_category_level_2
    node_forum_level_2
    node_link_level_2
    node_page_level_2
    添加:
    PHP:
    <xen:if is="{$level} == 2 AND {$renderedChildren}">
     
    <
    li class="subForumsGrid">
     
    <
    ol class="secondaryContent blockLinksList blockLinksGrid">
     
    <
    xen:foreach loop="$renderedChildrenvalue="$child">
     
    {
    xen:raw $child}
     
    </
    xen:foreach>
     
    </
    ol>
     
    </
    li>
     
    </
    xen:if>
    打开以下模板:

    node_category_level_n
    node_forum_level_n
    node_link_level_n
    node_page_level_n
    在第一行的CLASS中,添加:
    PHP:
    {xen:if $renderedChildren'fullWidth'}
    例如:
    PHP:
    <li class="node category level-n node_{$category.node_id}">
    更改为:
    PHP:
    <li class="node category level-n node_{$category.node_id} {xen:if $renderedChildren, 'fullWidth'}">
    XenForo默认图片库中没有read.png这个文件,需要下载后上传至@imagePath/xenforo/widgets目录中
     

    附件文件:

    • read.png
      read.png
      文件大小:
      409 字节
      浏览:
      10
  2. LosMery

    LosMery VIP会员

    注册:
    2014-06-19
    帖子:
    23
    赞:
    3
    这个方法是不是对1.3.3版本没效果?我将第二段代码贴到“node_forum_level_2”,无法保存啊。
    @admin
     
正在加载...