html - 溢出换行:断词不影响文本
问题描述
我有这个 CSS 代码
.LogLink {
font-family:courier;
white-space: pre;
font-size: 11.6px;
border: 2px solid rgb(44, 44, 44);
background-color:rgb(240, 240, 240);
padding:5px;
margin-top:5px;
margin-bottom:5px;
margin-left:20px;
margin-right:20px;
overflow-wrap: break-word;
}
<h2 style='text-align:center'>LogLink: $BuildID</h2>
<p class='LogLink'>[Env] Lorem ipsum dolor sit amet, consectetur adipiscing elit
[Env] Lorem ipsum dolor sit amet, consectetur adipiscing elit
[Env] Lorem ipsum dolor sit amet, consectetur adipiscing elit
[Env] Lorem ipsum dolor sit amet, consectetur adipiscing elit
.............................................................................................................................................................................................................</p>
我认为这overflow-wrap: break-word;
会有所帮助,但它没有任何作用。有没有办法让所有文本都适合页面宽度,而不需要水平滚动条,而是换行?注意:我无法编辑收到的文本。
我使用的原因white-space: pre;
是显示我收到的数据库文本。它是在一行中收到的。
编辑
white-space: pre;
更改 trowhite-space: pre-line;
工作!
.LogLink {
font-family:courier;
white-space: pre-line;
font-size: 11.6px;
border: 2px solid rgb(44, 44, 44);
background-color:rgb(240, 240, 240);
padding:5px;
margin-top:5px;
margin-bottom:5px;
margin-left:20px;
margin-right:20px;
overflow-wrap: break-word;
}
<h2 style='text-align:center'>LogLink: $BuildID</h2>
<p class='LogLink'>[Env] Lorem ipsum dolor sit amet, consectetur adipiscing elit
[Env] Lorem ipsum dolor sit amet, consectetur adipiscing elit
[Env] Lorem ipsum dolor sit amet, consectetur adipiscing elit
[Env] Lorem ipsum dolor sit amet, consectetur adipiscing elit
.............................................................................................................................................................................................................</p>
解决方案
尝试max-width
在包含<p>
标签的容器上设置 a ,甚至在<p>
标签本身上设置。使用width
和max-width
一起将使其具有响应性;
width: 400px
max-width: 85%
推荐阅读
- css - 未考虑保证金自动
- python - 为什么我的 anaconda 应用程序在随机时间后不断崩溃?
- node.js - 如何在caolan async中使用await?
- azure - 为什么我在 Azure 应用服务中每 5 分钟收到一个错误请求
- html - 省略号单元格悬停时,工具提示未显示在正确位置
- adobe-indesign - 用于裁剪选定图像的 Adobe Indesign 脚本
- docker - 页面已崩溃:错误:页面已崩溃!泊坞窗上的 [PUPPETEER]
- unity3d - Unity Photon:实例化非预制对象?
- arrays - 试图在谷歌表格中将两个 IF 语句组合在一起
- excel - 如何在用户表单中格式化日期选择器 (DD.MM.YY)