CSS 空白 : nowrap; broke p tag

标签 css tags nowrap

所以我有一个 P 标签将一些文本组合在一起,这样它就不会离开框,所以它看起来不错但是当我添加 white-space: nowrap; (为了进行水平溢出)它打破了所有这些,现在它刚刚脱离它的盒子并且无法找到解决这个问题的方法。

已添加更新代码

#content {
    width:90%;
    height:450px;
    overflow-x:scroll;
    overflow-y:hidden;
    margin:auto;
    white-space: nowrap;
}


#picturePost {
    background:url(images/picture_post.png) no-repeat;
    width:252px;
    height:430px;
    padding-top:25px;
    padding-left:20px;
    padding-right:20px;
    padding-bottom:25px;
    display:inline-block;
}

然后我将 picturePost div 放入 content div 中几次。

最佳答案

white-space no wrap 属性的意思就是,文本不会换行。因此,如果您的字符串比容器 p 标签长,它将延伸到容器之外。除非我错误地理解您的问题,否则这是适当的行为。也许我们代码看一些代码?

添加代码后编辑

这就是您要找的吗? http://jsfiddle.net/NUZyp/2/

关于CSS 空白 : nowrap; broke p tag,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11195936/

相关文章:

html - Flexbox - 带有 "no wrap"文本的流体列

css - 空白 : nowrap; and flexbox did not work in chrome

css:在扩展父级时匹配元素的宽度

javascript - 如何根据内容设置div的高度?

mysql - 查询具有多个类别的条目?

javascript - 如何在 PHP 中为 HTML 标签创建自定义函数?

css - 如何使 twitter bootstrap 3 图像轮播自动调整图像大小以适应轮播?

html - 由于图像大小不同,Bootstrap 网格未对齐

c# GetElementsByTagName 然后如何读取内部标签值

css - 使用 MS Word 打开 html/css 文件 - 元素表 - 不应用文本换行