css - 不使用表格的简单两列 html 布局

标签 css html

我正在寻找一种 super 简单的方法来创建两列格式以在网页上显示一些数据。我怎样才能实现与以下格式相同的格式:

<table>
    <tr>
        <td>AAA</td>
        <td>BBB</td>
    </tr>
</table>

我也对 HTML5/CSS3 技术持开放态度。

最佳答案

<style type="text/css">
#wrap {
   width:600px;
   margin:0 auto;
}
#left_col {
   float:left;
   width:300px;
}
#right_col {
   float:right;
   width:300px;
}
</style>

<div id="wrap">
    <div id="left_col">
        ...
    </div>
    <div id="right_col">
        ...
    </div>
</div>

确保列宽的总和等于换行宽度。或者,您也可以使用宽度的百分比值。

有关使用 CSS 的基本布局技术的更多信息,请查看此 tutorial

关于css - 不使用表格的简单两列 html 布局,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6385293/

相关文章:

javascript - PHP 函数 HTML 输出显示在浏览器中,但不是 Javascript innerHTML

javascript - 隐藏和替换 html 内容和数据属性值

javascript - JqG​​rid 不通过移动选项卡加载

css - bootstrap 3 导航栏背景重复

html - 在 Chrome 中,<select> 元素在禁用时没有背景色

javascript - HTML 选择标签并在下拉框中更改值

html - "Mashable"样式导航栏

html - 更改 Twitter bootstrap 进度条的颜色

javascript - 如何使用 CKEditor 从 HTML 获取 RTF?

php - 来自 PHP 字符串的 JavaScript 数组