代码之家  ›  专栏  ›  技术社区  ›  user366312

CSS框边框

css
  •  1
  • user366312  · 技术社区  · 15 年前

    这是一个CSS问题。我需要从分区、列表或段落中删除空白。

    -------------------------------------------
    | This is my Text.                        |
    -------------------------------------------
    

    当需要时,如何将此分区/列表/段落(即任何框)转换为如下所示?

    --------------------
    | This is my Text. |
    --------------------
    

    反之亦然?

    不管父容器是什么,这都应该有效。

    2 回复  |  直到 15 年前
        1
  •  3
  •   Quintin Robinson    15 年前

    可以将包含“this is my text”的元素的样式更改为 display:inline 这将提供预期的效果。

    值得注意的是,在不了解整个布局的情况下,或者只是将其设置为默认样式可能会产生不可预见的后果(导致通常的阻塞元素不会阻塞)。更好的解决方案是将文本包装在通常具有这种效果的元素中,或者将特定类应用于通常阻塞的元素以区分它们。

        2
  •  2
  •   jerjer    15 年前

    div、p、ul、ol、h[1-6]是块元素,必须将其更改为inline

    <div style="display:inline">some content</div>