CSS空白:nowrap导致溢出
所以我有一个带有输入字段及其描述的容器。如果描述很短,我希望将其放在输入字段旁边,但如果描述较长,我不希望将其拆分为两行。我试图用空白来解决它:nowrap;属性,但问题是,如果描述很长,它会溢出容器 以下是一个简单的展示:CSS空白:nowrap导致溢出,css,overflow,whitespace,Css,Overflow,Whitespace,所以我有一个带有输入字段及其描述的容器。如果描述很短,我希望将其放在输入字段旁边,但如果描述较长,我不希望将其拆分为两行。我试图用空白来解决它:nowrap;属性,但问题是,如果描述很长,它会溢出容器 以下是一个简单的展示: 换行到新行的非常长的描述 有没有一种方法可以防止描述被拆分为两行,但仍然被包装,以防它溢出容器 谢谢 可以使用“显示:内联块”属性 <div class="container"> <input type="text" /> &l
换行到新行的非常长的描述
有没有一种方法可以防止描述被拆分为两行,但仍然被包装,以防它溢出容器
谢谢 可以使用“显示:内联块”属性
<div class="container">
<input type="text" />
<span style="display: inline-block;">
Very long description which wraps to new line
Very long description which wraps to new line
Very long description which wraps to new line
Very long description which wraps to new line
</span>
</div>
换行到新行的非常长的描述
换行到新行的非常长的描述
换行到新行的非常长的描述
换行到新行的非常长的描述
您应该使用flex
我编辑了你的小提琴以显示你想要的行为-
或者这里有一个例子
正文{
背景:白色;
}
.集装箱{
宽度:300px;
边框:1px黑色实心;
填充:10px;
边缘底部:10px;
显示器:flex;
柔性包装:包装;
}
输入{
宽度:200px;
}
[分钟]
换行到新行的较长说明
换行到新行的非常长的描述
甚至更长的描述将溢出容器的宽度,因为它有空白:nowrap;所有物
只需更新您的.description
课程即可
.description {
white-space: nowrap;
display:flex;
overflow: auto;
}
您可以在这里找到工作示例:是否尝试了显示块
.description{display:block;}
它完全按照您的指示执行。只需删除空白:nowrap你能确认你的问题的解释是否正确吗?我喜欢这个。谢谢,谢谢,但这不是我想要的。我想要@Solonka实现的行为。事实上,这非常有效。我不敢相信事情竟那么简单。非常感谢。
.description {
white-space: nowrap;
display:flex;
overflow: auto;
}