【问题标题】:Margin left- px左边距- px
【发布时间】:2009-07-28 17:44:41
【问题描述】:

我可以使用任何标签来让我在特定的左边距大小上放置一行<hr />

【问题讨论】:

  • 请修改您的问题,以便更清楚地描述您想要做的事情。

标签: html css margin


【解决方案1】:

你试过了吗:

<hr style="margin-left:10px;" />

【讨论】:

    【解决方案2】:

    我更喜欢使用 div 并为该 div 添加边框。它比

    更灵活
    标签。这将是一条实线的示例,其顶部和底部边距为 5 px,左右边距为 10px:
    <div style="border-top:1px solid #000;margin:5px 10px;"></div>
    

    我还没有测试过,但应该可以正常工作:)

    edit:我用 firebug 对其进行了测试并编辑了上面的代码。

    【讨论】:

    • 支持这个答案 - 没有办法使 HR 行为在所有浏览器中都相同(使用像 *html 这样的标准黑客),所以在所有情况下你都应该更喜欢带边框的 DIV。对于 IE6-IE7 浏览器的 DIV 案例,您可能还需要指定 font-size: 0px;行高:0px;
    猜你喜欢
    • 1970-01-01
    • 2022-01-18
    • 1970-01-01
    • 2017-08-04
    • 2018-06-17
    • 2016-12-07
    • 1970-01-01
    • 1970-01-01
    • 2015-03-10
    相关资源
    最近更新 更多