html - 我正在尝试制作两列,但第二列的位置不正确

标签 html css multiple-columns

这是我用来制作列的 CSS

<style>
        h1{background-color:black;
            color: white;
        }
        .columnA{f
            float: left;
            width: 70%;
            margin:0;
        }
        .columnB{
            float: right;
            width:30%;
            margin: 0;

        }
        div.clear{clear:both;}


    </style>

这是HTML

<div class="container">

        <div class="columnA">
        Lorem ipsum dolor sit amet
        </div>
        <div class="columnB">

                Test 1<br>
                Test 2

        </div>
    </div>

最后看起来第二个 div 不会向上移动。我也试过 float: left 。

最佳答案

你有语法错误.. 将 f float 更改为 float in .columnA

.columnA{
    f float: left;
    width: 70%;
    margin:0;
}

应该是

.columnA{
    float: left;
    width: 70%;
    margin:0;
}

检查这个fiddle

这是你的 original code

关于html - 我正在尝试制作两列,但第二列的位置不正确,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17094158/

相关文章:

css - 如何克服Webkit zoom 相关问题的考验和磨难?

eras light itc 的 CSS 代码

regex - R正则表达式将字符串列拆分为多列

mysql - 具有 3 个对同一字段的引用的多列查询结果

javascript - 普通 Javascript 插件在控制台中返回错误

javascript - 将 Flash 时钟转换为 javascript 和 css 时钟相同的图像

html - iOS7 Safari 地址栏在 iPad 模拟器中与页面内容重叠约 10 px

Excel Power Query - 如何在 power query 的同一个表中追加列?

javascript - 当按下按钮进入输入时获取表格 div 内容

html - Bootstrap 表单组未正确对齐