css – 如何在网页上创建两列?

前端之家收集整理的这篇文章主要介绍了css – 如何在网页上创建两列?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我想在我的网页上有两列.对我来说,这样做的简单方法是使用表格:
  1. <table>
  2. <tr>
  3. <td>
  4. Content of the first column.
  5. </td>
  6. <td>
  7. Content of the second column.
  8. </td>
  9. </tr>
  10. </table>

我喜欢这个解决方案,因为首先它是正确的(它给出了我想要的),它也非常简单和稳定(我将永远有两列,无论我的窗口多大).很容易控制桌子的大小和位置.

但是,我知道人们不喜欢表格布局,据我所知,他们使用div和css.所以,我也想尝试这种方法.有人可以帮我吗?

我想要一个简单的解决方案(没有技巧)容易记住.它也需要稳定(因此不会意外地发生一列在另一列之下,或者它们重叠或类似).

解决方法

我建议看这篇文章

http://www.456bereastreet.com/lab/developing_with_web_standards/csslayout/2-col/

请参阅4.并列专栏

要使两列(#main和#sidebar)并排显示,我们将它们浮动,一个在左边,另一个在右边.我们还指定列的宽度.

  1. #main {
  2. float:left;
  3. width:500px;
  4. background:#9c9;
  5. }
  6. #sidebar {
  7. float:right;
  8. width:250px;
  9. background:#c9c;
  10. }

请注意,宽度之和应等于步骤3中#wrap的宽度.

猜你在找的CSS相关文章