html - css:内联 css 以阻止内容调整父级大小

标签 html css

我有一个随机生成的内容,它极大地调整了元素的大小。我通过 javascript pusher.js 库接收实时消息

<span class="msg" style="font-style:italic;width:30%;min-wdith:30%;max-width:30%;"> random length msg here </span><br>

我试图将它固定在 30%,但每当文本字符串 msg 变得超长时,跨度最终会水平延伸到页面的远端

这是有问题的,因为当消息速率增加时,元素“跳舞”

最佳答案

您需要将 span 的 display 属性更改为 inline-block

Demo

.msg{
  display: inline-block;
}

关于html - css:内联 css 以阻止内容调整父级大小,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35586682/

相关文章:

css - 有没有办法从后端获取存储的颜色并将它们放在 SCSS 文件中

jquery - 自定义谷歌翻译下拉

css - 使用 css 类和 setProperty() 无法更改 QWidget 的背景颜色

html - CSS - 移动按钮出现在不同的区域,不同的设备

javascript - 在两个 ul 中包装/拆分列表项

html - 缩放分成多个部分的背景图像

html - 将一个 div 放在另一个 CSS 的右侧

javascript - 如何清除 jQuery 中的文本区域值?

html - 使用 rvest 包提取两条 html 水平线之间的文本

javascript - 同一字符串的两个不同部分的不同字体系列