Css 不带空格的水平滚动div

Css 不带空格的水平滚动div,css,html,overflow,Css,Html,Overflow,有没有可能让一个div元素具有固定的宽度、高度和大量的文本在内部水平滚动 我认为显而易见的答案是“是的”,但我不完全确定怎么做 一个解决方案(我在美学上并不满意)是将文本包装在一个非常宽的div,因此强制父元素水平滚动。(我说“force”是因为它本质上是垂直滚动的。)然而,问题是当你一直向右滚动时,会出现空白 当然,你可以找到文本的确切长度,并将其调整到完美的程度,但我不认为这是可能的。文本(实际上有很多内联块div元素,但我不想让您进一步混淆)的长度从一分钟到下一分钟不等 下面是所说的解决方

有没有可能让一个
div
元素具有固定的宽度、高度和大量的文本在内部水平滚动

我认为显而易见的答案是“是的”,但我不完全确定怎么做

一个解决方案(我在美学上并不满意)是将文本包装在一个非常宽的
div
,因此强制父元素水平滚动。(我说“force”是因为它本质上是垂直滚动的。)然而,问题是当你一直向右滚动时,会出现空白

当然,你可以找到文本的确切长度,并将其调整到完美的程度,但我不认为这是可能的。文本(实际上有很多
内联块
div
元素,但我不想让您进一步混淆)的长度从一分钟到下一分钟不等

下面是所说的解决方案(右侧有额外空间的解决方案):


Lorem ipsum dolor sit amet,是一位杰出的献身者。维瓦摩斯·塞佩尔·埃格斯塔斯直径不小于10毫米。三叉戟、斜方戟、斜方戟和斜方戟等。莫里斯·普鲁斯·埃尼姆,非麦格纳权杖,尤伊斯莫·比本杜姆·莫里斯。整型利奥麦格纳(leo magna)、康瓦利斯·奎斯·尼西·维塔(convallis quis nisi vitae)、索利西丁·鲁特罗姆·厄罗斯(sollicitudin rutrum eros)。埃尼酵母。这是一种暂时的智慧。Phasellus risus massa,magna eu的秃鹫,viverra pellentesque magna。一个同侧的同侧的同侧的同侧的同侧的同侧的同侧的同侧的同侧的同侧的同侧的同侧的同侧的同侧的同侧的同侧的同侧的同侧的同侧的同侧的同侧的同侧的同侧的同侧的同侧的同侧的同侧。两个女人,一个女人,一个女人,一个女人。阿利奎姆调味品悬钩子。埃尼安·阿利奎特·索利西图丁。
JSFiddle:


(讽刺的是,这个代码框正是我想要的,但是它是如何制作的?

当然,你需要做的就是使用
空白:nowrap

基本上,这会将元素的文本设置为不换行,这会导致将容器推出到文本内容的宽度。这样,您可以摆脱您的巨大宽度设置,它将自动调整大小

见示例:


当然,您只需使用
空白:nowrap

基本上,这会将元素的文本设置为不换行,这会导致将容器推出到文本内容的宽度。这样,您可以摆脱您的巨大宽度设置,它将自动调整大小

见示例:

您只需使用
标记,而不是

<pre>
           akjsdfasd akjdkdj akjdakdf ajdskjad akj fdakjsd alksjf akldjf aksjf dalksjfd aksjfksjf d jdk akdj adjfdklajd akjdf kjdf akf    akjsdfasd akjdkdj akjdakdf ajdskjad akj fdakjsd alksjf akldjf aksjf dalksjfd aksjfksjf d jdk akdj adjfdklajd akjdf kjdf akf    akjsdfasd akjdkdj akjdakdf ajdskjad akj fdakjsd alksjf akldjf aksjf dalksjfd aksjfksjf d jdk akdj adjfdklajd akjdf kjdf akf 
               akjsdfasd akjdkdj akjdakdf ajdskjad akj fdakjsd alksjf akldjf aksjf dalksjfd aksjfksjf d jdk akdj adjfdklajd akjdf kjdf akf 
               akjsdfasd akjdkdj akjdakdf ajdskjad akj fdakjsd alksjf akldjf aksjf dalksjfd aksjfksjf d jdk akdj adjfdklajd akjdf kjdf akf 
               akjsdfasd akjdkdj akjdakdf ajdskjad akj fdakjsd alksjf akldjf aksjf dalksjfd aksjfksjf d jdk akdj adjfdklajd akjdf kjdf akf 
            akjsdfasd akjdkdj akjdakdf ajdskjad akj fdakjsd alksjf akldjf aksjf dalksjfd aksjfksjf d jdk akdj adjfdklajd akjdf kjdf akf 
</pre>

akjsdfasd akjdkdj Akjdj Akjdj Akjdj Akjdj Akjdj akjdf Akjdj Akjdj Akdkdj Akdkdj akjdkdj akjdkdj Akjdjd Akjdj Akjdjf Akjdjdjf Akjdjdj Akjdjdj Akjdj Akjdjdj Akjdjdj Akdjdjdj Akjdj Akjdj Akjdjdjdj Akjdjdj Akjdjdj Akjdjdj Akjdj akdj Akjdjdjdj Akjdj Akjdj Akjdjdjakdj adjfdklajd akjdf kjdf akf
akjsdfasd akjdkdj akjdakdf AKDSKJAD akj fdakjsd akldjf aksjf aksjf dalksjfd aksjfksjf d jdk akdj akjdf akjdf AKJF
akjsdfasd akjdkdj akjdakdf AKDSKJAD akj fdakjsd akldjf aksjf aksjf dalksjfd aksjfksjf d jdk akdj akjdf akjdf AKJF
akjsdfasd akjdkdj akjdakdf AKDSKJAD akj fdakjsd akldjf aksjf aksjf dalksjfd aksjfksjf d jdk akdj akjdf akjdf AKJF
akjsdfasd akjdkdj akjdakdf AKDSKJAD akj fdakjsd akldjf aksjf aksjf dalksjfd aksjfksjf d jdk akdj akjdf akjdf AKJF
你问

(讽刺的是,这个代码框正是我想要的,但是 它是怎么做的?)

它由
标签制成

您只需使用
标记,而不是

<pre>
           akjsdfasd akjdkdj akjdakdf ajdskjad akj fdakjsd alksjf akldjf aksjf dalksjfd aksjfksjf d jdk akdj adjfdklajd akjdf kjdf akf    akjsdfasd akjdkdj akjdakdf ajdskjad akj fdakjsd alksjf akldjf aksjf dalksjfd aksjfksjf d jdk akdj adjfdklajd akjdf kjdf akf    akjsdfasd akjdkdj akjdakdf ajdskjad akj fdakjsd alksjf akldjf aksjf dalksjfd aksjfksjf d jdk akdj adjfdklajd akjdf kjdf akf 
               akjsdfasd akjdkdj akjdakdf ajdskjad akj fdakjsd alksjf akldjf aksjf dalksjfd aksjfksjf d jdk akdj adjfdklajd akjdf kjdf akf 
               akjsdfasd akjdkdj akjdakdf ajdskjad akj fdakjsd alksjf akldjf aksjf dalksjfd aksjfksjf d jdk akdj adjfdklajd akjdf kjdf akf 
               akjsdfasd akjdkdj akjdakdf ajdskjad akj fdakjsd alksjf akldjf aksjf dalksjfd aksjfksjf d jdk akdj adjfdklajd akjdf kjdf akf 
            akjsdfasd akjdkdj akjdakdf ajdskjad akj fdakjsd alksjf akldjf aksjf dalksjfd aksjfksjf d jdk akdj adjfdklajd akjdf kjdf akf 
</pre>

akjsdfasd akjdkdj Akjdj Akjdj Akjdj Akjdj Akjdj akjdf Akjdj Akjdj Akdkdj Akdkdj akjdkdj akjdkdj Akjdjd Akjdj Akjdjf Akjdjdjf Akjdjdj Akjdjdj Akjdj Akjdjdj Akjdjdj Akdjdjdj Akjdj Akjdj Akjdjdjdj Akjdjdj Akjdjdj Akjdjdj Akjdj akdj Akjdjdjdj Akjdj Akjdj Akjdjdjakdj adjfdklajd akjdf kjdf akf
akjsdfasd akjdkdj akjdakdf AKDSKJAD akj fdakjsd akldjf aksjf aksjf dalksjfd aksjfksjf d jdk akdj akjdf akjdf AKJF
akjsdfasd akjdkdj akjdakdf AKDSKJAD akj fdakjsd akldjf aksjf aksjf dalksjfd aksjfksjf d jdk akdj akjdf akjdf AKJF
akjsdfasd akjdkdj akjdakdf AKDSKJAD akj fdakjsd akldjf aksjf aksjf dalksjfd aksjfksjf d jdk akdj akjdf akjdf AKJF
akjsdfasd akjdkdj akjdakdf AKDSKJAD akj fdakjsd akldjf aksjf aksjf dalksjfd aksjfksjf d jdk akdj akjdf akjdf AKJF
你问

(讽刺的是,这个代码框正是我想要的,但是 它是怎么做的?)


它由
标签制成

您是否要求对您发布的代码提供解决方案或解释?我发布的代码的更好替代方案;右边没有空格的。(就像代码框一样)为什么不设置一个小提琴来摆弄你的测试呢?;-)您是否要求对您发布的代码提供解决方案或解释?我发布的代码的更好替代方案;右边没有空格的。(就像代码框一样)为什么不设置一个小提琴来摆弄你的测试呢?;-)这会增加他的问题!!为什么呢它似乎满足了他对我的要求是的,这是一个完美的解决方案。不知道为什么会让我困惑。。。这只是一个财产。那么我想是我的错了……被误解的问题……@TakoM:你不想接受这个答案!!:)这会增加他的问题!!为什么呢它似乎满足了他对我的要求是的,这是一个完美的解决方案。不知道为什么会让我困惑。。。这只是一个财产。那么我想是我的错了……被误解的问题……@TakoM:你不想接受这个答案!!:)+1作为