css - 仅在更宽的窗口上的同一行中的 Div

标签 css css-float

参见:fiddle

当窗口足够长时,两个 div 都在同一行,但当它较小时,第二个 div(.footers) 会移到新行。我不希望他们一直在同一条线上。

左边div的CSS:

.footer .footer_links {
    float: left;
    width: 250px;
    padding: 25px 0px 0px 20px;
    min-height: 95px;
    border-right: 1px solid #d9d9d9;
    text-align: left;
}

来自右侧 div 的 Css:

.footer .footers {
    text-align: left;
    float: left;
    padding: 0px 20px 0px 20px;
}

是什么导致了这个问题?

最佳答案

如果只想给左边的 div (.footer_links) 一个固定的高度,而不是让右边的 div (.footers) float ,给它 溢出:隐藏。这将导致它填充页面的剩余宽度:

.footer .footers {
    text-align: left;
    overflow:hidden;
    padding: 0px 20px 0px 20px;
}

JSFiddle

关于css - 仅在更宽的窗口上的同一行中的 Div,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18125621/

相关文章:

javascript - 垂直居中在 Firefox 中不起作用

javascript - 在没有 mousemove 事件的情况下跟踪鼠标的相对位置

css - 使用 scss 和 codekit 的线性渐变的自动前缀不起作用

jquery - 如何在javascript中为菜单添加图片

html - 在不同浏览器上居中滑动图像

html - 3 栏位栏向左浮动但未按正确顺序出现

javascript - 在移动 View 中隐藏广告横幅

css - 关于添加间隔 div 以修复 CSS float div 问题

html - 居中包装内的两个 div ..很困惑

html - 使按钮元素填充可用宽度