php2个按钮并排自适应,三列布局之中间固定宽度,两边自适应宽度

前面我们层转载过一篇《CSS布局教程:用DIV CSS实现国内经典式三行两列布局-CSS布局实例》的文章,那么今天呢,我们再来看一种三列布局–中间固定宽度,两边自适应宽度。比如我们在做一个网站Banner时,有时候需要让中间固定一个宽度,然后两侧填充成相同或不同的样式。这时,我们就可以用到这种布局。

666.html

下面我们一起来看这种布局方法的实现过程,先来看html代码:

left
this is main content

这种方法也是借助于负的margin来实现的,首先我们在中间列定好固定值,因为此值是不会在改变的,接着对其进行左浮动;那么关键地主是在左右边栏设置地方,这种方法是将其都进行50%的宽度设置,并加上中负的左边距,此负的左边距最理想的值是中间栏宽度的一半加上1px,比如说此例中是”1200px/2+1″也就是说他们都有一个”margin-left: -601px”,这样一来,左右边栏内容无法正常显示,那是因为对他们进行了负的左边距操作,现在只需要在左右边栏的内层div.inner将其拉回来,就OK了,大家可以看下在的CSS代码:

#left,

#right {

float: left;

margin: 0 0 0 -601px;

width: 50%;

}

#main {

width: 1200px;

float: left;

background: green;

}

.inner {

padding: 10px;

}

#left .inner,

#right .inner {

margin: 0 0 0 601px;

background: orange;

}

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

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值