css - 代码标签不自动包装内容,宽度已超过父级的宽度

标签 css

MDN说code是一个内联元素,我觉得当一行放不下的时候应该换行

但是我的html

enter image description here

chaochaogege.com/filecatcher/common/宽度已经超出父元素

为什么不自动换行?

如果我将以下 css 添加到代码标签

code{
    display: inline-block;
    width:100%;
    overflow: auto;
}

有效。

enter image description here

代码标签现在有滚动条了

重复我的问题

为什么代码标签(内联元素)不自动换行?

试了很多方法,都不行

最佳答案

在 css 中使用 word-wrap : break-word

关于css - 代码标签不自动包装内容,宽度已超过父级的宽度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53595601/

相关文章:

html - 使用纯 CSS3 显示/隐藏出现的 div

jQuery AJAX 将 Safari 中的样式表加载到 <style> 标签中

css - 如何将 svg 合并到 React 组件中?

html - HTML 表格格式问题

css - 背景图像 url 未显示在 iframe 中

html - IE7 中恼人的 css 问题

jquery - 使用 jQuery 选择和更改特定的背景图像

jquery - pdf 和打印内容的分页符

javascript - 用 css 覆盖默认焦点或重置它

html - 仅在 CSS 中运行同步动画