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 相关文章推荐
CSS中简写属性要注意TRouBLe的顺序问题(避免踩坑)
Mar 09 HTML / CSS
IE浏览器单独写CSS样式的几种方法
Oct 14 HTML / CSS
一款纯css3制作的2015年元旦雪人动画特效教程
Dec 29 HTML / CSS
Css3新特性应用之形状总结
Dec 08 HTML / CSS
html5画布旋转效果示例
Jan 27 HTML / CSS
html5的websockets全双工通信详解学习示例
Feb 26 HTML / CSS
基于zepto的插件之移动端无缝向上滚动并上下触摸滑动实例代码
Dec 20 HTML / CSS
HTML5 localStorage使用总结
Feb 22 HTML / CSS
CSS 还能这样玩?奇思妙想渐变的艺术
Apr 27 HTML / CSS
HTML+CSS制作心跳特效的实现
May 26 HTML / CSS
纯html+css实现Element loading效果
Aug 02 HTML / CSS
纯CSS如何禁止用户复制网页的内容
Nov 01 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设计模式 FlyWeight (享元模式)
2011/06/26 PHP
codeigniter中测试通过的分页类示例
2014/04/17 PHP
php中Socket创建与监听实现方法
2015/01/05 PHP
PHP使用缓存即时输出内容(output buffering)的方法
2015/08/03 PHP
简介PHP的Yii框架中缓存的一些高级用法
2016/03/29 PHP
php数组分页实现方法
2016/04/30 PHP
php输出图像的方法实例分析
2017/02/16 PHP
PHP7 echo和print语句实例用法
2019/02/15 PHP
用javascript动态调整iframe高度的方法
2007/03/06 Javascript
javascript中自定义对象的属性方法分享
2013/07/12 Javascript
一个CSS+jQuery实现的放大缩小动画效果
2014/02/19 Javascript
jQuery is()函数用法3例
2014/05/06 Javascript
js获取select默认选中的Option并不是当前选中值
2014/05/07 Javascript
JS基于面向对象实现的放烟花效果
2015/05/07 Javascript
js获取及修改网页背景色和字体色的方法
2015/12/29 Javascript
jQuery简单验证上传文件大小及类型的方法
2016/06/02 Javascript
使用递归遍历对象获得value值的实现方法
2016/06/14 Javascript
基于JS实现发送短信验证码后的倒计时功能(无视页面刷新,页面关闭不进行倒计时功能)
2016/09/02 Javascript
使用Bootstrap美化按钮实例代码(demo)
2017/02/03 Javascript
JavaScript与Java正则表达式写法的区别介绍
2017/08/15 Javascript
Vue高版本中一些新特性的使用详解
2018/09/25 Javascript
使用weixin-java-miniapp配置进行单个小程序的配置详解
2019/03/29 Javascript
Python简单实现的代理服务器端口映射功能示例
2018/04/08 Python
让代码变得更易维护的7个Python库
2018/10/09 Python
pycharm重置设置,恢复默认设置的方法
2018/10/22 Python
使用python获取(宜宾市地震信息)地震信息
2019/06/20 Python
Flask框架请求钩子与request请求对象用法实例分析
2019/11/07 Python
canvas实现飞机打怪兽射击小游戏的示例代码
2018/07/09 HTML / CSS
旅游管理毕业生自荐信
2013/11/05 职场文书
好人好事事迹材料
2014/02/12 职场文书
仓管员岗位责任制
2014/02/19 职场文书
综治工作心得体会
2014/09/11 职场文书
2015迎新晚会活动总结
2015/07/16 职场文书
《大禹治水》教学反思
2016/02/22 职场文书
MySQL学习之基础操作总结
2022/03/19 MySQL
SpringBoot接入钉钉自定义机器人预警通知
2022/07/15 Java/Android