美文网首页工作生活
实现三栏自适应布局

实现三栏自适应布局

作者: Camilia_yang | 来源:发表于2019-08-19 09:16 被阅读0次

基于传统的position和margin等属性进行布局

这里也分成三种方法:绝对定位法,自身浮动法,圣杯布局

绝对定位法

<!DOCTYPE html>
<html>
<head>
  <meta charset="utf-8">
  <meta name="viewport" content="width=device-width">
  <title>JS Bin</title>
</head>
<body>
  <h3>实现三栏宽度自适应布局</h3>
  <div id="left">我是左边</div>
  <div id="right">我是右边</div>
  <div id="center">我是中间</div>
</body>
</html>
html,body{margin:0;width:100%;}
h3{
  height:100px;margin:20px 0 0;
}
#left,#right{width:200px;height:200px;border:1px solid black;
background-color:#ffe6d8;position:absolute;top:120px;
}
#left{left:0;}
#right{right:0;}
#center{
  margin:2px 210px;background:#eee;height:200px;
} 
示例

自身浮动法

相关文章

  • TableCell自适应输入框

    纯代码实现cell布局,利用约束实现自适应布局。下面展示的为实现自适应输入框的部分关键代码 初始化cell 设置布...

  • TableCell自适应输入框

    知识点: 纯代码实现cell布局,利用约束实现自适应布局。下面展示的为实现自适应输入框的部分关键代码 [图片上传中...

  • css布局

    简单的布局问题 高度已知,三栏布局,要求左右宽度固定,中间自适应,怎么实现?

  • css小技巧

    一、左右布局 可以用float标签实现,左侧定宽,右侧自适应。 二、左中右布局 可以用浮动float布局实现。 三...

  • html+css小结

    1.布局 a.实现等高div布局利用display:table-cell;系列的属性实现,因为表格是自适应的。 注...

  • 三列布局——flex布局

    使用 flex 布局实现中间自适应两边固定的三列布局! 代码 效果图

  • 2018-03-19 css 实现左列定宽,右列自适应宽度,等高

    上次面试提到了一个css布局:实现左列定宽,右列自适应宽度,等高布局上次没有答出来,只实现了左列定宽,右列自适应宽...

  • 2019-04-10响应式布局和自适应布局

    响应式布局和自适应布局详解 布局等于流动网格布局,而自适应布局等于使用固定分割点来进行布局。 自适应布局给了你更多...

  • CSS 布局

    实现三栏布局:高度固定,中间自适应,左右宽度是 300px。(div 标签的位置) 布局一:圣杯布局 圣杯布局和双...

  • 三列布局——双飞翼布局

    双飞翼布局实现中间自适应,两边固定宽度的三列布局。 代码 效果图

网友评论

    本文标题:实现三栏自适应布局

    本文链接:https://www.haomeiwen.com/subject/lqghhctx.html