html - 让右列紧挨着左列,而不是右对齐

标签 html css

我怎样才能让下面右边的 div 直接排在左边的 div 旁边?目前,右边的 div 似乎一直在右边对齐。

CSS

.leftColumn {
    border: 1px solid #ccc;
    margin-bottom: .5em;
}
.columnsContainer {
    position: relative;
    margin: 0 auto;
}
.rightColumn {
    border: 1px solid #ccc;
    padding: 1.25em;
}
@media only screen and (min-width: 769px) {
    .leftColumn {
        margin-right: 50%;
    }
    .rightColumn {
        position: absolute;
        top: 0;
        right: 0;
        width: 35%;
    }
}

Jsfiddle:http://jsfiddle.net/yzf76wgL/1/

最佳答案

有很多方法可以做到这一点。您可以尝试使用此代码:http://jsfiddle.net/yzf76wgL/3/

.leftColumn {
    border: 1px solid #ccc;
    margin-bottom: .5em;
    width: 40%;
    display:inline-block;
}
.leftColumn img{
    width:100%;
}
.columnsContainer {
    position: relative;
    margin: 0 auto;
    height:100%;
}
.rightColumn {
    border: 1px solid #ccc;
    padding: 1.25em;
    width: 40%;
    display:inline-block;
    vertical-align: top;
}

如果你想改变 div 的“大小”(宽度),你可以改变 leftColumn 或 rightColumn 的 width 属性(现在它们有 width:40%;)。

关于html - 让右列紧挨着左列,而不是右对齐,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26620776/

相关文章:

javascript - 从元素中删除/重置继承的 css

html - 为什么第一个LI在FF和IE中向下移动

javascript - $.noUiSlider 垂直 slider ,最大值在顶部,最小值在底部

javascript - 使用外部javascript的html表单验证

javascript - 有谁知道如何计算表中的TR?

css - 混合移动和桌面与网格系统

html - 仅使用没有无序列表的链接创建导航栏

html - 通过 URL scheme 将链接分享到 Telegram

javascript - Web Worker 中用于 HTML 字符串内容的类 DOM API

php - 编写总结验证 javascript 代码