html - float div 内的文本换行问题

标签 html css

当屏幕宽度太窄无法在一行中显示所有文本时,我无法将框右侧的文本换成两行。相反,整个右侧在左侧下方隆起。

我如何让它换行成两行?这是 fiddle

.box {
    height: 80px;
    clear: both;
}
.left {
    width: 90px;
    float: left;
    margin-right: 8px;
    height: 80px;
    border: 1px solid #ccc; 
}
.right {
    float: left;
}

最佳答案

您在 .right 上所要做的就是添加大约 40% 左右的宽度,并且随着页面变小,它应该只是文本换行。

.right {
    float: left;
    width: 40%;
}

关于html - float div 内的文本换行问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25356054/

相关文章:

javascript - 网络摄像头图片作为背景每 60 秒更新一次?

javascript - 清除导入的 CSS

javascript - v-on :click does not work (vue. js)

jquery - 单击同一元素时如何反转动画

javascript - 将视频从客户端发送到服务器

html - 自定义导航和悬停时显示子菜单的问题

css - wkHTMLtoPDF 是否支持@page 规则?

html - Bootstrap : Align nav in navbar

javascript - Onmousewheel 事件和 Mozilla Firefox

css - 如何使用 fontawesome 图标作为无序列表的默认元素符号?