美文网首页
两栏布局的多种方式

两栏布局的多种方式

作者: 我的天气很好啦 | 来源:发表于2018-04-01 17:25 被阅读0次

之前为了解决问题百度到了一篇很好的博文,一直想找时间来总结一下。

- 通常两栏布局都是让写两个div

<div class="content">

    <div class="left" style="color:black"></div>

    <div class="right" style="color:orange"></div>

</div>

在不做任何操作的条件下,其样式为:

1.img

这个效果是因为div是块级元素,所以每个div都要独占一行。

一、最常用又最简单的布局就是:左边固定宽度,右边自适应

实现方法是用float+margin-right:

.left{

    background:black;

    width:200px;

    float:left;

}

    .right{

    background:orange;

    margin-left:200px;

}

二、利用相对定位来设置,即position:absolute

.content{

    position:relative;

    width:100%;

    height:300px;

    border:1px solid #000;

}

.left{

    background:black;

    width:200px;

    position:absolute;

}

.right{

    background:orange;

    position:abosulte;

    left:200px;

    right:0;

}

三、Flex布局

Flex布局是Flexible Box的缩写,意为“弹性布局”,用来为盒装模型提供最大的灵活性。任何一个容器都可以指定为Flex布局。容器默认存在两根轴:水平的主轴和垂直的交叉轴,主轴的开始位置叫做main start,结束位置叫做Main end,交叉轴的开始位置叫做cross start,结束位置叫做cross end。项目默认沿主轴排列,单个项目占据的主轴空间叫做main size,占据的交叉轴空间叫做cross size。

相关文章

  • 两栏布局的多种方式

    之前为了解决问题百度到了一篇很好的博文,一直想找时间来总结一下。 - 通常两栏布局都是让写两个div 在不做...

  • 京东面经总结

    一面 css 两栏布局(多种方式) 水平垂直居中(多种方式) js 数据类型 typeof null为什么是obj...

  • CSS布局

    介绍几种简单的css布局方式。 两栏布局 两栏布局最简单的方式就是使用浮动,浮动其中一个元素,通常要给浮动的元素一...

  • 几种常见的CSS布局

    本文概要 本文将介绍如下几种常见的布局: 其中实现三栏布局有多种方式,本文着重介绍圣杯布局和双飞翼布局。 一、单列...

  • 几种常见的CSS布局

    本文概要 本文将介绍如下几种常见的布局: 其中实现三栏布局有多种方式,本文着重介绍圣杯布局和双飞翼布局。另外几种可...

  • 两列布局的多种方式

    Html float+margin position:absolute Flex *float+BFC

  • css实现三栏布局的多种方式

    前言 在PC端系统中,三栏布局是很常见的。那么有哪些方式来实现三栏布局呢。 flex布局 float布局 这里有个...

  • css中常见的布局方式

    三栏布局 三栏布局是页面中比较常见的布局方式,也有好几种实现方式,分别是flex布局,grid布局,float布局...

  • 浅谈双飞翼布局和圣杯布局(一)

    双飞翼布局和圣杯布局都是实现两边固定中间自适应的三栏布局的方式,最近在整理三栏布局实现方式的笔记,决定但拉出来一篇...

  • 布局

    单栏布局两栏布局三栏布局风景列表卡片

网友评论

      本文标题:两栏布局的多种方式

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