css3弹性盒子flex实现三栏布局的实现


Posted in HTML / CSS onNovember 12, 2020

如题:高度已知,左右栏宽度300px,中间自适应:

弹性盒子本身就是并排的,我们设置宽度即可。

用一个容器container包裹三栏,设置comtainer容器的display属性为flex,左右栏设置宽度为300px,中间栏设置flex:1,这里的1表示宽度比例,具体数值取决于其它盒子的flex值,由于这里其它盒子宽度固定,所以中间栏会自动填充:

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>三栏布局</title>
</head>
<style type="text/css">
    html*{
        margin: 0;
        padding: 0;
    }
    .container{
        display: flex;
    }
    .left{
        background-color: aqua;
        width: 300px;
        height: 100px;
    }
    .center{
        height: 100px;
        flex: 1;
        background: #f296ff;
    }
    .right{
        height: 100px;
        background-color: #6ee28d;
        width: 300px;
    }
</style>
<body>
<!-- 已知高度,写出三栏布局,左右宽度300px,中间自适应-->
<div class="container">
    <div class="left"></div>
    <div class="center"></div>
    <div class="right"></div>
</div>
</body>


</html>

效果如图:

css3弹性盒子flex实现三栏布局的实现

到此这篇关于css3弹性盒子flex实现三栏布局的实现的文章就介绍到这了,更多相关css3 flex三栏布局内容请搜索三水点靠木以前的文章或继续浏览下面的相关文章,希望大家以后多多支持三水点靠木!

HTML / CSS 相关文章推荐
CSS3教程(2):网页边框半径和网页圆角
Apr 02 HTML / CSS
css3让div随鼠标移动而抖动起来
Feb 10 HTML / CSS
CSS书写规范、顺序和命名规则
Mar 06 HTML / CSS
纯CSS实现设置半个字符的样式
Jul 03 HTML / CSS
纯CSS3实现的8种Loading动画效果
Jul 05 HTML / CSS
一款基于css3麻将筛子3D翻转特效的实例教程
Dec 31 HTML / CSS
网页切图的CSS和布局经验与要点
Apr 09 HTML / CSS
html5的canvas实现3d雪花飘舞效果
Dec 27 HTML / CSS
使用HTML5和CSS3制作一个模态框的示例
Mar 07 HTML / CSS
html5 canvas简单封装一个echarts实现不了的饼图
Jun 12 HTML / CSS
canvas实现手机的手势解锁的步骤详细
Mar 16 HTML / CSS
基于html5 canvas做批改作业的小插件
May 20 HTML / CSS
CSS3 按钮边框动画的实现
Nov 12 #HTML / CSS
CSS3 实现发光边框特效
Nov 11 #HTML / CSS
CSS 说明横向进度条最后显示文字的实现代码
Nov 10 #HTML / CSS
CSS3制作3D立方体loading特效
Nov 09 #HTML / CSS
CSS3实现莲花绽放的动画效果
Nov 06 #HTML / CSS
CSS3制作圆形滚动进度条动画的示例
Nov 05 #HTML / CSS
CSS实现进度条和订单进度条的示例
Nov 05 #HTML / CSS
You might like
由php if 想到的些问题
2008/03/22 PHP
fleaphp常用方法分页之Pager使用方法
2011/04/23 PHP
Thinkphp中Create方法深入探究
2014/06/16 PHP
PHP7匿名类用法分析
2016/09/26 PHP
win10 apache配置虚拟主机后localhost无法使用的解决方法
2018/01/27 PHP
微信公众平台开发教程③ PHP实现微信公众号支付功能图文详解
2019/04/10 PHP
PHP设计模式之数据访问对象模式(DAO)原理与用法实例分析
2019/12/12 PHP
添加JavaScript重载函数的辅助方法2
2010/07/04 Javascript
js中通过split函数分割字符串成数组小例子
2013/09/21 Javascript
获取下拉列表框的值是数组,split,$.inArray示例
2013/11/13 Javascript
jQuery选择器全面总结
2014/01/06 Javascript
纯js和css实现渐变色包括静态渐变和动态渐变
2014/05/29 Javascript
详解AngularJs中$resource和restfu服务端数据交互
2016/09/21 Javascript
canvas滤镜效果实现代码
2017/02/06 Javascript
angular中ui calendar的一些使用心得(推荐)
2017/11/03 Javascript
Nodejs 发布自己的npm包并制作成命令行工具的实例讲解
2018/05/15 NodeJs
JavaScript实现读取与输出XML文件数据的方法示例
2018/06/05 Javascript
NodeJs实现简单的爬虫功能案例分析
2018/12/05 NodeJs
前端面试知识点目录一览
2019/04/15 Javascript
使用微信SDK自定义分享的方法
2019/07/03 Javascript
Python下的Softmax回归函数的实现方法(推荐)
2017/01/26 Python
Python 实现数据结构-堆栈和队列的操作方法
2019/07/17 Python
使用python和pygame制作挡板弹球游戏
2019/12/03 Python
Python如何使用内置库matplotlib绘制折线图
2020/02/24 Python
HTML5拍照和摄像机功能实战详解
2019/01/24 HTML / CSS
html5视频常用API接口的实战示例
2020/03/20 HTML / CSS
意大利专业化妆品品牌:KIKO MILANO
2017/02/01 全球购物
菲律宾最大的网上花店和礼品店:PhilFlower.com
2018/02/09 全球购物
介绍下java.util.Arrays类
2012/10/16 面试题
护士辞职信模板
2014/01/20 职场文书
小班下学期评语
2014/05/04 职场文书
整改落实情况汇报材料
2014/10/29 职场文书
少先队中队工作总结
2015/08/14 职场文书
2015教师个人年度工作总结
2015/10/23 职场文书
廉洁自律承诺书2016
2016/03/25 职场文书
js前端设计模式优化50%表单校验代码示例
2022/06/21 Javascript