美文网首页前端开发程序员
2019-04-01常见布局汇总(flex版本)

2019-04-01常见布局汇总(flex版本)

作者: itsmyturn | 来源:发表于2019-04-02 11:06 被阅读6次

1,左侧固定中间自适应

<html >
<head>
    <meta charset="UTF-8">
    <title>左侧固定右侧自适应</title>
</head>
<style type="text/css">
*{
    margin:0;
    padding: 0;
}
html,body{
    height:100%;
}
#outer{
    display: flex;
    width: 100%;
    flex-flow: row nowrap;
}
.left{
    width:200px;
    height:50px;
    background: red;
}
.right{
    flex-grow: 1;
    background: yellow;
}
</style>
<body>
    <div id="outer">
        <div class="left">left</div>
        <div class="right">right</div>
    </div>
</body>
</html>
左侧固定右侧自适应

2,右侧固定,左侧自适应

<html >
<head>
    <meta charset="UTF-8">
    <title>右侧固定左侧自适应</title>
</head>
<style type="text/css">
*{
    margin:0;
    padding: 0;
}
html,body{
    height:100%;
}
#outer{
    display: flex;
    width: 100%;
    flex-flow: row nowrap;
}
.right{
    width:200px;
    height:50px;
    background: red;
}
.left{
    flex-grow: 1;
    background: yellow;
}
</style>
<body>
    <div id="outer">
        <div class="left">left</div>
        <div class="right">right</div>
    </div>
</body>
</html>
右侧固定左侧自适应

3,两边固定中间自适应

<html >
<head>
    <meta charset="UTF-8">
    <title>双飞翼布局</title>
</head>
<style type="text/css">
*{
    margin:0;
    padding: 0;
}
html,body{
    height:100%;
}
#outer{
    display: flex;
    width: 100%;
    flex-flow: row nowrap;
}
.left,.right{
    width:200px;
    height:50px;
    background: red;
}
.middle{
    flex-grow: 1;
    background: yellow;
}
</style>
<body>
    <div id="outer">
        <div class="left">left</div>
        <div class="middle">middle</div>
        <div class="right">right</div>
    </div>
</body>
</html>
两边固定中间自适应

4,等高布局

<html >
<head>
    <meta charset="UTF-8">
    <title>等高布局</title>
</head>
<style type="text/css">
*{
    margin:0;
    padding: 0;
}
.outer{
    display: flex;
}

.outer >div{
    flex:1;
}
.left,.right{
    background: yellow;
}
.middle{
    background: red;
}
</style>
<body>
    <div class="outer">
        <div class="left">弹性布局(Flexbox)逐渐流行,越来越多人使用,因为它写 CSS 布局真是太方便了弹性布局(Flexbox)逐渐流行,越来越多人使用,因为它写 CSS 布局真是太方便了弹性布局(Flexbox)逐渐流行,越来越多人使用,因为它写 CSS 布局真是太方便了弹性布局(Flexbox)逐渐流行,越来越多人使用,因为它写 CSS 布局真是太方便了</div>
        <div class="middle">middle</div>
        <div class="right">弹性布局(Flexbox)逐渐流行,越来越多人使用,因为它写 CSS 布局真是太方便了弹性布局(Flexbox)逐渐流行,越来越多人使用,因为它写 CSS 布局真是太方便了弹性布局(Flexbox)逐渐流行,越来越多人使用,因为它写 CSS 布局真是太方便了弹性布局(Flexbox)逐渐流行,越来越多人使用,因为它写 CSS 布局真是太方便了弹性布局(Flexbox)逐渐流行,越来越多人使用,因为它写 CSS 布局真是太方便了弹性布局(Flexbox)逐渐流行,越来越多人使用,因为它写 CSS 布局真是太方便了</div>
    </div>
</body>
</html>
等高布局

相关文章

  • 2019-04-01常见布局汇总(flex版本)

    1,左侧固定中间自适应 2,右侧固定,左侧自适应 3,两边固定中间自适应 4,等高布局

  • css---flex兼容性布局

    flex布局教程 flex布局分为旧版本dispaly: box;,过渡版本dispaly: flex box;,...

  • flex布局常用汇总

    flex布局常用汇总

  • CSS系列篇:布局

    前言 这是一篇对常见的CSS布局进行汇总整理。还有flex布局待我补充。 一、单列布局 1、width和max-w...

  • 【前端】flex布局

    flex分为父项布局和子项布局 flex父项常见布局 flex-direction: row row-rever...

  • css

    css基础css选择器css常见样式1css常见样式2CSS布局上CSS布局下flex布局塔防小游戏flex布局青...

  • 前端开发-常见CSS布局

    常见的两列布局 float浮动布局 flex布局 常见的三列布局 float浮动布局 position定位 fle...

  • CSS——Flex 弹性布局

    Flex 弹性布局 常见的父项属性 flex-direction: 设置主轴的方向 在flex布局中,是分为主轴和...

  • Flex网页布局二CSS弹性伸缩盒子写法教程

    上一篇文章:Flex 布局写法教程 介绍了Flex布局的语法,今天介绍常见布局的Flex写法。 你会看到,不管是什...

  • 前端浏览器适配

    flex布局问题 flex布局早在2009年就有了,到现在已经有了好几个版本。详细内容可查看这篇文章。flex布局...

网友评论

    本文标题:2019-04-01常见布局汇总(flex版本)

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