Safari不适合内容,但Chrome确实如此

时间:2015-01-02 21:28:10

标签: css css3

出于某种原因,Safari不适合我的内容div。我正在使用边框来显示div,主要目标是仅使用border-bottom,但我不希望它延伸100%的父级。

Chrome会使div符合<p>的长度,而Safari会将div扩展到页面宽度的100%。

HTML:

<div id="wrapper">
    <p>OKAY</p>
</div>

CSS:

#wrapper {
    display: inline-block;
    width: auto;
    border: 2px solid;
}

2 个答案:

答案 0 :(得分:0)

使用box-sizing:border-box

#wrapper {
   display: inline-block;
   width: auto;
   border: 2px solid;
   box-sizing: border-box;
}

答案 1 :(得分:0)

尝试#wrapper p {display: inline-block; }这应该可以解决问题。