如何使父节点出现在2个孩子的中间,而不论金字塔水平如何



此标记:

 <ul>
       <li>
        <a href="#">root</a>
        <ul>
           <li>
           <a href="#">root</a>
           <ul>
               <li>
                 <a href="#">child 1</a>
               </li>
               <li>
                 <a href="#">child 2</a>
               </li>
           </ul>
           </li>
        </ul>
       </li>
    </ul>

                  ________  
                 |        | 
                 |  test1 | 
                 |________| 
       ________              ________
      |        |            |        |
      |  test2 |            |  test3 |
      |________|            |________|
 ________   ________   ________   ________
|        | |        | |        | |        |
|  test4 | |  test5 | |  test6 | |  test7 |
|________| |________| |________| |________|

我有一个创建上述标记的PHP脚本,问题是如何使父节点出现在2个孩子的中间,而不管金字塔级别如何?

使用表设计...设计第三行

  <table align="center">
      <tr margin-left="10px">
        <td></td>
        <td>
          <a href="#">root</a>
        </td>
      </tr>
      <tr>
        <td>
          <a href="#">root</a>
        </td>
        <td></td>
        <td>
          <a href="#">root</a>
        </td>
      </tr>
    </table>

请参阅此示例

最新更新