【问题标题】:how to include 5 <BR>'s in Haml?如何在 Haml 中包含 5 个 <BR>?
【发布时间】:2010-10-14 02:04:55
【问题描述】:

这段代码

= 5.times {|n| puts "<BR>"}

对我没有任何作用...

【问题讨论】:

    标签: ruby haml


    【解决方案1】:
    - 5.times do
      %br
    

    【讨论】:

    • 我还是不会使用 br 标签。
    • 为什么要@JeremyWeiskotten?您还推荐使用什么?
    【解决方案2】:

    另一种方式:

    = "<br/>"*5
    

    【讨论】:

    • 我更喜欢你的 ;-) 谢谢你
    【解决方案3】:

    您可以使用 % 专门添加标签。所以,对于 5

    %br/
    %br/
    %br/
    %br/
    %br/
    

    但是:你为什么要这样做?使用 %div 可能是一个更好的主意 并在 CSS 中设置间距而不是多个 BR 标签。

    【讨论】:

    • 我同意约书亚的观点。不要使用 BR 标签。
    • 我只需要在调试过程中分割一些文本,而且我确信我可以在 ruby​​ 中轻松做到这一点,但不知道如何..
    【解决方案4】:

    您还可以插入常规 html。

    像这样:

    %p
      Headline
      <br><br><br><br><br>
      Paragraph goes here, blah blah blah...
    

    或者这样:

    :plain
      <br><br><br><br><br>
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2012-04-02
      • 2012-03-12
      • 2020-09-25
      • 1970-01-01
      • 2014-01-19
      • 1970-01-01
      • 2010-12-29
      相关资源
      最近更新 更多