javascript - 使 div 中的段落中的文本溢出而不是换行

标签 javascript jquery html css

假设我在一个段落中有几行相当长的行:

<div style="overflow: auto"> 
    <p> 
        aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb cccccccccccccccccccccccccccccccc
    </p> 
    <p> 
        aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb cccccccccccccccccccccccccccccccc
    </p> 
</div>

并且窗口宽度小于 pahagraph 的宽度 (a's + b's + c's)。当前,仅当任何组件(a、b 或 c)的宽度大于窗口的宽度并且组件被传送到新行时才会出现滚动。我希望每个段落的内容都出现在滚动条的同一行上。如何将每个段落视为一个字符串,以便将段落的内容视为一行?

最佳答案

使用 CSS,您可以:

p {
    white-space: nowrap;
    overflow: auto
}

这使得空格不间断,因此段落将全部在一行上。

关于javascript - 使 div 中的段落中的文本溢出而不是换行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15783079/

相关文章:

javascript - 错误 : Could not resolve module @angular/core

javascript - 使用 JQuery 构建快速搜索框

javascript - 如何在 document.body.innerHTML 上使用 jQuery 选择器

javascript - 如果发生任何操作则重定向页面

html - 使用和不使用 Bootstrap 3 的折叠导航栏元素

javascript - Internet Explorer 8 中未定义的 JSON 对象

javascript - 为什么 select 的 onChange 事件不会触发?

javascript - 如何在 paypal 快速结帐中显示产品详细信息

javascript - fullCalendar - 事件标题和详细信息

javascript - 在 Jquery 中切换元素显示的可靠方法