左右均能自适应的两列

Code
 1<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
 2<html xmlns="http://www.w3.org/1999/xhtml" >
 3<head>
 4    <title>Untitled Page</title>
 5<style type = "text/css">
 6    .main{}{
 7        width:200px;
 8        background:#cccccc;
 9    }

10    .content{}{
11        position:relative;
12        float:right;
13        margin-right:-200px;
14        width:200px;
15        background:#333333;
16        color:#000000;
17        color:#ffffff;
18    }

19    .relative{}{
20        float:left;
21        width:200px;
22        margin-left:-200px;
23        background:#dcdcdc;
24        position:relative;
25        color:#000000;    
26    }

27    .clear{}{
28        clear:both;
29    }

30
</style>
31</head>
32<body>
33<div class = "main">
34    <div class = "content">
35        <div class = "relative">使用负边界的元素<br />使用负边界的元素<br />使用负边界的元素<br />使用负边界的元素<br />使用负边界的元素<br /></div>
36        <div>这是一个高度自适应的事例;注意元素高度的变化。这是一个高度自适应的事例;注意元素高度的变化。这是一个高度自适应的事例;注意元素高度的变化。</div>
37    </div>
38    <div class = "clear"></div>
39</div>
40</body>
41</html>

    说明:该样式中首先定义main元素宽为200px,背景为浅灰色(#cccccc)。然后定义其中宽为200px的子元素content浮动在右边切右边界为-200px,这样就使得content元素浮动在main元素的右面。然后再在content元素中嵌套子元素relative,使它浮动在content的左边,并且定义左边界为-200px.这样relative就浮动了content元素的左侧。
    适用情况:两列中任意一列的高度都不固定。

转载于:https://www.cnblogs.com/ada313/archive/2009/09/10/1564191.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值