html - 无法控制 div 的宽度,如何解决?(html)

标签 html css

这是 html 和 CSS 代码:

.d1 {
  display: inline-block;
  font-size: 16pt;
  width: 30px;
  border: 3px solid #73AD21;
}
<div class="d1">
  testingggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggg
</div>

即使我设置了,文本还是突破了div的宽度

display:inline-block

有没有什么方法可以让文字在div的宽度之内?

最佳答案

将您的 CSS 设置为 word-wrapbreak-word

.d1{
display:inline-block;
font-size:16pt;
width:30px;
border: 3px solid #73AD21; 
word-wrap: break-word;
}
<div class="d1">
testingggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggg
</div>

关于html - 无法控制 div 的宽度,如何解决?(html),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33573416/

相关文章:

javascript - 为什么JS代码 "var a = document.querySelector(' a[data-a=1 ]');"会报错?

html - 我如何设置 div 不透明度而不是文本?

javascript - 在 while 循环中显示/隐藏函数

javascript - 当我选择另一个选项卡时,选项卡内容不会淡出

html - CSS 菜单 - 两行应该删除填充

html - 多个div与css的列高相等

jquery - 从 iFrame 打开模态窗口到父窗口

javascript - 无法在 jquery 响应中显示 slider

java - 绑定(bind)请求映射到html中的提交输入按钮(Springboot)

html - 将元素排成一行,无论大小如何,都保持垂直居中