gpt4 book ai didi

html - CSS 包装文本和数字之间的差异

转载 作者:太空宇宙 更新时间:2023-11-03 23:48:44 24 4
gpt4 key购买 nike

下面的 HTML 和 CSS(在 http://jsfiddle.net/zUk63/1/ 的现场演示)呈现以下内容:

enter image description here

如上所示,<dd> 中的文本元素将换行并显示每一行,但是,数字(实际 IP 地址)不会换行但会截断并且不显示第二行。我在当前版本的 IE、FF 和 Chrome 中得到了类似的结果。

是什么原因造成的?如何让数字也换行显示?

HTML

<div class="record-details">
<dl class="info">
<dt>Row 1 title with some text:</dt>
<dd>Some text goes here. Bla bla bla. Bla bla bla</dd>
<dt>Row 2 title with some numbers:</dt>
<dd>55.444.33.222,192.168.0.100,192.168.0.102</dd>
<dt>Row 3 title with some numbers and text:</dt>
<dd>55.444.33.222,192.168.0.100,192.168.0.102, bla bla bla</dd>
<dt>Row 4 title with some text and numbers:</dt>
<dd>bla bla bla,bla bla bla, 55.444.33.222,192.168.0.100,192.168.0.102</dd>
</dl>
</div>

CSS

.record-details {
width: 300px;
}
.record-details .info dt, .record-details .info dd {
overflow-x: hidden;
overflow-y: hidden;
}
.record-details .info dt {
float: left;
}

最佳答案

您也可以尝试使用word-wrap:

.record-details {
width: 300px;
}
.record-details .info dt, .record-details .info dd {
overflow-x: hidden;
overflow-y: hidden;
word-wrap: break-word;
}
.record-details .info dt {
float: left;
}

关于html - CSS 包装文本和数字之间的差异,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20828923/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com