html - 如何避免在 CSS float 中换行

标签 html css word-wrap css-float

我有一个并排有 2 列的页面(均由 float: left 定义)。

我的问题是,当我将浏览器缩放得更小时,右栏会掉到左栏下方。

我怎样才能避免这种情况?并且无论屏幕尺寸如何,它们仍然可以并排显示。

谢谢

最佳答案

或者,如果您希望它们随浏览器调整大小,则需要以百分比定义宽度。 所以:

.div1 {
float:left;
width:49%;
background:red;
}

.div2 {
float:left;
width:49%;
background:orange;
}

有些人会在这里使用 50%,我倾向于不使用

关于html - 如何避免在 CSS float 中换行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3572492/

相关文章:

html - 如何在不使用时隐藏滚动条

html - 良好做法 : Pagination links in html lists?

带填充的 CSS 跨度换行

html - 从 HTML 源 Swift 中提取链接

javascript - 按键时的幻灯片无法正常工作

html - 显示 : table-cell, 内容和填充

css - 在图像周围环绕文本和 block 元素

html - 在包装上居中 div(当它不适合该行时)

javascript - 如何将动态创建的文本框值传递给jquery中的数组

javascript - 使用 html 属性设置 javascript 变量