html - margin 自动在 float div 中不起作用

标签 html css margin

enter image description here我希望卡片 div 在容器 div 的中心对齐。但是..正如你所看到的那样

谁能帮帮我?

如果如下html代码:

<div class="container">
    <div class="card">
        <div id="cart_image"></div>
        <div id="cart_author"></div>
        <div id="cart_desc"></div>
    </div>
</div>

和这个CSS代码:

<style>

    .container {
        width: 100%;
        background: silver;
        max-width: 1400px;
        margin: 0 auto;
    }

    .card {
        margin: 2px;
        width: 32%;
        height: 250px;
        background: black;
        box-sizing: border-box;
        float: left;
    }
</style>

最佳答案

在“容器”类中,添加以下 CSS:

宽度:100%; 边距:0px 自动;

应该做。

关于html - margin 自动在 float div 中不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41768622/

相关文章:

css - 如何将图像 div 容器放在另一个 div 上,但保持可点击?

html - 如何在导航元素的同一行上制作图像+文本

html - 如何修复 Webkit 浏览器的这种奇怪的盒模型行为?

css - Twitter bootstrap margin ul 标签

html - 减少 Bootstrap 列表内联元素之间的间距

javascript - jQuery 按类显示隐藏父项

javascript - 如何仅在 CSS 中创建具有绝对顶部和底部以及固定边的边框?包括图像

html - CSS EM 测量搞砸了?

html - 无法增加 Google Chart 高度

html - 输入字段中的垂直对齐文本