<div> 换行后删除宽度
Remove width after line break in <div>
我想知道是否可以删除<div>
中新行所做的白色space。
看图,从图形上讲,是否可以去掉绿色区域?
我发现最好的方法是使用宽度和媒体查询,但有更好的方法吗?
提前致谢。
更新:
很抱歉没有立即包含代码。
这里是沙盒 link,注意第一个和第二个元素之间的边距。
https://codesandbox.io/s/blissful-night-erorj?file=/index.html
这是因为您可能在右侧留出了一些边距,或者因为额外 div 应用了一些宽度。如果是这样,则将其删除。
发生这种情况是因为文本换行到第二行时没有足够的 space 用于下一个单词。这种情况出现在大约 700px 到 900px 宽的屏幕尺寸中。
使用相关的自动换行技术得到想要的结果。
如果您希望您的文本在一行中并且不希望它们换行,请在 .list-text
class.
中添加 white-space: nowrap;
样式
我想知道是否可以删除<div>
中新行所做的白色space。
看图,从图形上讲,是否可以去掉绿色区域?
我发现最好的方法是使用宽度和媒体查询,但有更好的方法吗?
提前致谢。
更新:
很抱歉没有立即包含代码。
这里是沙盒 link,注意第一个和第二个元素之间的边距。
https://codesandbox.io/s/blissful-night-erorj?file=/index.html
这是因为您可能在右侧留出了一些边距,或者因为额外 div 应用了一些宽度。如果是这样,则将其删除。
发生这种情况是因为文本换行到第二行时没有足够的 space 用于下一个单词。这种情况出现在大约 700px 到 900px 宽的屏幕尺寸中。
使用相关的自动换行技术得到想要的结果。
如果您希望您的文本在一行中并且不希望它们换行,请在 .list-text
class.
white-space: nowrap;
样式