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代码实现switch滑动开关按钮效果
Aug 30 HTML / CSS
CSS中垂直居中的简单实现方法
Jul 06 HTML / CSS
css3实现冲击波效果的示例代码
Jan 11 HTML / CSS
html+css3实现的登录界面
Dec 09 HTML / CSS
html5应用缓存_动力节点Java学院整理
Jul 13 HTML / CSS
HTML5的语法变化介绍
Aug 13 HTML / CSS
关于HTML5 Placeholder新标签低版本浏览器下不兼容的问题分析及解决办法
Jan 27 HTML / CSS
HTML5新增加的功能详解
Sep 05 HTML / CSS
HTML5页面中尝试调起APP功能
Sep 12 HTML / CSS
Canvas globalCompositeOperation
Dec 18 HTML / CSS
关于webview适配H5上传照片或者视频文件的方法
Nov 04 HTML / CSS
html+css实现分层金字塔的实例
Jun 02 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
全国FM电台频率大全 - 11 浙江省
2020/03/11 无线电
PHP调用Webservice实例代码
2011/07/29 PHP
php实现约瑟夫问题的方法小结
2015/03/23 PHP
Symfony2使用第三方库Upload制作图片上传实例详解
2016/02/04 PHP
PHP的微信支付接口使用方法讲解
2019/03/08 PHP
深入认识JavaScript中的函数
2007/01/22 Javascript
JQuery的$命名冲突详细解析
2013/12/28 Javascript
【JS+CSS3】实现带预览图幻灯片效果的示例代码
2016/03/17 Javascript
jquery对象访问是什么及使用方法介绍
2016/05/03 Javascript
Nodejs学习item【入门手上】
2016/05/05 NodeJs
输入框点击时边框变色效果的实现方法
2016/12/26 Javascript
Vuex提升学习篇
2018/01/11 Javascript
vue项目中实现的微信分享功能示例
2019/01/21 Javascript
vue指令做滚动加载和监听等
2019/05/26 Javascript
Flutter部件内部状态管理小结之实现Vue的v-model功能
2019/06/11 Javascript
vue.js使用v-model实现父子组件间的双向通信示例
2020/02/05 Javascript
javascript设计模式 ? 备忘录模式原理与用法实例分析
2020/04/21 Javascript
微信小程序swiper组件实现抖音翻页切换视频功能的实例代码
2020/06/24 Javascript
JS实现电脑虚拟键盘的操作
2020/06/24 Javascript
[55:25]2018DOTA2亚洲邀请赛3月29日 小组赛A组 VG VS OG
2018/03/30 DOTA
python获取标准北京时间的方法
2015/03/24 Python
Django视图之ORM数据库查询操作API的实例
2017/10/27 Python
python系列 文件操作的代码
2019/10/06 Python
Python对接支付宝支付自实现功能
2019/10/10 Python
Python插件机制实现详解
2020/05/04 Python
使用Python文件读写,自定义分隔符(custom delimiter)
2020/07/05 Python
python自动化发送邮件实例讲解
2021/01/04 Python
CSS3 简单又实用的5个属性
2010/03/04 HTML / CSS
ESDlife健康生活易:身体检查预订、搜寻及比较
2019/05/10 全球购物
战略合作协议书范本
2014/04/18 职场文书
写字楼租赁意向书
2014/07/30 职场文书
党建工作目标管理责任书
2015/01/29 职场文书
行政诉讼答辩状
2015/05/21 职场文书
2015年留守儿童工作总结
2015/05/22 职场文书
2015年学校管理工作总结
2015/07/20 职场文书
redis击穿 雪崩 穿透超详细解决方案梳理
2022/03/17 Redis