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教程(7):CSS3嵌入字体
Apr 02 HTML / CSS
CSS Grid布局教程之什么是网格布局
Dec 30 HTML / CSS
CSS3的一个简单导航栏实现
Aug 03 HTML / CSS
HTML5应用之文件上传
Dec 30 HTML / CSS
HTML5中的nav标签学习笔记
Jun 24 HTML / CSS
整理的15个非常有用的 HTML5 开发教程和速查手册
Oct 18 HTML / CSS
html5中canvas学习笔记2-判断浏览器是否支持canvas
Jan 06 HTML / CSS
仿酷狗html5手机音乐播放器主要部分代码
May 15 HTML / CSS
HTML5 video标签(播放器)学习笔记(一):使用入门
Apr 24 HTML / CSS
HTML5各种头部meta标签的功能(推荐)
Mar 13 HTML / CSS
教你使用Canvas处理图片的方法
Nov 28 HTML / CSS
AmazeUI 输入框组的示例代码
Aug 14 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实现多服务器session共享之NFS共享的方法
2007/03/16 PHP
php完全过滤HTML,JS,CSS等标签
2009/01/16 PHP
解析php中反射的应用
2013/06/18 PHP
php将文本文件转换csv输出的方法
2014/12/31 PHP
汇总PHPmailer群发Gmail的常见问题
2016/02/24 PHP
PHP+MySql+jQuery实现的&quot;顶&quot;和&quot;踩&quot;投票功能
2016/05/21 PHP
php使用fullcalendar日历插件详解
2019/03/06 PHP
MooTools 1.2介绍
2009/09/14 Javascript
js实现在字符串中提取数字
2013/11/05 Javascript
Area 区域实现post提交数据的js写法
2014/04/22 Javascript
javascript字母大小写转换的4个函数详解
2014/05/09 Javascript
JavaScript中实现sprintf、printf函数
2015/01/27 Javascript
基于javascript实现简单的抽奖系统
2020/04/15 Javascript
浅析Bootstrap缩略图组件与警示框组件
2016/04/29 Javascript
第八篇Bootstrap下拉菜单实例代码
2016/06/21 Javascript
用jQuery的AJax实现异步访问、异步加载
2016/11/02 Javascript
Parcel 打包示例(React HelloWorld)
2018/01/16 Javascript
node.js命令行教程图文详解
2019/05/27 Javascript
微信小程序自定义多列选择器使用详解
2019/06/21 Javascript
VUE前后端学习tab写法实例
2019/08/06 Javascript
layui table设置某一行的字体颜色方法
2019/09/05 Javascript
vue-router路由懒加载及实现的3种方式
2021/02/28 Vue.js
python正则表达式修复网站文章字体不统一的解决方法
2013/02/21 Python
Python3之手动创建迭代器的实例代码
2019/05/22 Python
python3 dict ndarray 存成json,并保留原数据精度的实例
2019/12/06 Python
tensorflow下的图片标准化函数per_image_standardization用法
2020/06/30 Python
Python读取Excel一列并计算所有对象出现次数的方法
2020/09/04 Python
Haglöfs瑞典官方网站:haglofs火柴棍,欧洲顶级户外品牌
2018/10/18 全球购物
品恩科技软件测试面试题
2014/10/26 面试题
会计岗位职责
2013/11/08 职场文书
党校培训自我鉴定
2014/02/01 职场文书
如何写好建议书
2014/03/13 职场文书
python小程序之飘落的银杏
2021/04/17 Python
golang中的并发和并行
2021/05/08 Golang
Python 机器学习工具包SKlearn的安装与使用
2021/05/14 Python
OpenCV实现反阈值二值化
2021/11/17 Java/Android