【问题标题】:ZEN CODING - Assign Id's with reference to parents idZEN CODING - 参考父母 ID 分配 ID
【发布时间】:2013-07-12 21:39:18
【问题描述】:
table>tr#tr$*5>(td#td$_$*5)

给我......

   <table>
        <tr id="tr1">
            <td id="td1_1"></td>
            <td id="td2_2"></td>
            <td id="td3_3"></td>
            <td id="td4_4"></td>
            <td id="td5_5"></td>
        </tr>
        <tr id="tr2">
            <td id="td1_1"></td>
            <td id="td2_2"></td>
            <td id="td3_3"></td>
            <td id="td4_4"></td>
            <td id="td5_5"></td>
        </tr>
        <tr id="tr3">
            <td id="td1_1"></td>
            <td id="td2_2"></td>
            <td id="td3_3"></td>
            <td id="td4_4"></td>
            <td id="td5_5"></td>
        </tr>
        <tr id="tr4">
            <td id="td1_1"></td>
            <td id="td2_2"></td>
            <td id="td3_3"></td>
            <td id="td4_4"></td>
            <td id="td5_5"></td>
        </tr>
        <tr id="tr5">
            <td id="td1_1"></td>
            <td id="td2_2"></td>
            <td id="td3_3"></td>
            <td id="td4_4"></td>
            <td id="td5_5"></td>
        </tr>
    </table>

但我想要的是:

  <table>
        <tr id="tr1">
            <td id="td1_1"></td>
            <td id="td1_2"></td>
            <td id="td1_3"></td>
            <td id="td1_4"></td>
            <td id="td1_5"></td>
        </tr>
        <tr id="tr2">
            <td id="td2_1"></td>
            <td id="td2_2"></td>
            <td id="td2_3"></td>
            <td id="td2_4"></td>
            <td id="td2_5"></td>
        </tr>
        <tr id="tr3">
            <td id="td3_1"></td>
            <td id="td3_2"></td>
            <td id="td3_3"></td>
            <td id="td3_4"></td>
            <td id="td3_5"></td>
        </tr>
        <tr id="tr4">
            <td id="td4_1"></td>
            <td id="td4_2"></td>
            <td id="td4_3"></td>
            <td id="td4_4"></td>
            <td id="td4_5"></td>
        </tr>
        <tr id="tr5">
            <td id="td5_1"></td>
            <td id="td5_2"></td>
            <td id="td5_3"></td>
            <td id="td5_4"></td>
            <td id="td5_5"></td>
        </tr>
    </table>

有没有一种方法可以使用 Zen 编码来完成? 任何帮助将不胜感激... 提前谢谢..

【问题讨论】:

    标签: html emmet


    【解决方案1】:

    我相信这会给你想要的东西:

    table>tr#tr${td#td$_\$*5}*5
    

    【讨论】:

    • 阿汉!!它给了我这个: td#td1_$*5td#td2_$*5td#td3_$*5td#td4_$*5td#td5_$*5表>
    • 抱歉,我必须加倍展开才能正常工作。那就是我扩展最外层然后突出显示剩余的禅宗并再次扩展。它并不完美,但我经常使用它并且速度很快。
    • 我真的明白你...你能粘贴脚本吗?
    【解决方案2】:

    试试这个:

     table>tr#tr$(td#td$_1)*5>(td#td$_2)+(td#td$_3)+(td#td$_4)+(td#td$_5)
    

    第一部分代码table&gt;tr#tr$*5生成:

    <table>
        <tr id="tr1"></tr>
        <tr id="tr2"></tr>
        <tr id="tr3"></tr>
        <tr id="tr4"></tr>
        <tr id="tr5"></tr>
    </table>
    

    第二部分(td#td$_1)*5&gt;(td#td$_2)+(td#td$_3)+(td#td$_4)+(td#td$_5)生成:

    <td id="td1_1"></td>
    <td id="td1_2"></td>
    <td id="td1_3"></td>
    <td id="td1_4"></td>
    <td id="td1_5"></td>
    <td id="td2_1"></td>
    <td id="td2_2"></td>
    <td id="td2_3"></td>
    <td id="td2_4"></td>
    <td id="td2_5"></td>
    <td id="td3_1"></td>
    <td id="td3_2"></td>
    <td id="td3_3"></td>
    <td id="td3_4"></td>
    <td id="td3_5"></td>
    <td id="td4_1"></td>
    <td id="td4_2"></td>
    <td id="td4_3"></td>
    <td id="td4_4"></td>
    <td id="td4_5"></td>
    <td id="td5_1"></td>
    <td id="td5_2"></td>
    <td id="td5_3"></td>
    <td id="td5_4"></td>
    <td id="td5_5"></td>
    

    所以像这样结合最后两个部分table&gt;tr#tr$(td#td$_1)*5&gt;(td#td$_2)+(td#td$_3)+(td#td$_4)+(td#td$_5) 生成:

    <table>
        <tr id="tr1">
            <td id="td1_1"></td>
            <td id="td1_2"></td>
            <td id="td1_3"></td>
            <td id="td1_4"></td>
            <td id="td1_5"></td>
        </tr>
        <tr id="tr2">
            <td id="td2_1"></td>
            <td id="td2_2"></td>
            <td id="td2_3"></td>
            <td id="td2_4"></td>
            <td id="td2_5"></td>
        </tr>
        <tr id="tr3">
            <td id="td3_1"></td>
            <td id="td3_2"></td>
            <td id="td3_3"></td>
            <td id="td3_4"></td>
            <td id="td3_5"></td>
        </tr>
        <tr id="tr4">
            <td id="td4_1"></td>
            <td id="td4_2"></td>
            <td id="td4_3"></td>
            <td id="td4_4"></td>
            <td id="td4_5"></td>
        </tr>
        <tr id="tr5">
            <td id="td5_1"></td>
            <td id="td5_2"></td>
            <td id="td5_3"></td>
            <td id="td5_4"></td>
            <td id="td5_5"></td>
        </tr>
    </table>
    

    【讨论】:

    • 这个组合 table&gt;tr#tr$(td#td$_1)*5&gt;(td#td$_2)+(td#td$_3)+(td#td$_4)+(td#td$_5) 在崇高的文本中为我工作。
    • 我正在使用它在 Dreamweaver 中不起作用......我怀疑它在不同的编辑器中的行为不同!
    【解决方案3】:

    在 Dreamweaver 中试试这个:

       table>tr#tr$*5>((td#td$_2)+(td#td$_3)+(td#td$_4)+(td#td$_5))
    

    【讨论】:

      【解决方案4】:

      这适用于dreamWeaver 和notepad++

         table>tr#tr$*5>((td#td$_2)+(td#td$_3)+(td#td$_4)+(td#td$_5))
      

      【讨论】:

        猜你喜欢
        • 2013-05-01
        • 1970-01-01
        • 1970-01-01
        • 2012-09-03
        • 2010-12-27
        • 2012-12-29
        • 2010-12-20
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多