基于黑马前端的学习笔记-Flex布局

文章介绍了Flex布局在前端开发中的优势,包括简化HTML+CSS(float)的传统布局方式,详细解析了Flex的父属性如flex-direction、justify-content、flex-wrap,以及align-items和align-content的用法,特别强调了stretch属性的作用。此外,还提到了在响应式设计中,Flex布局如何适应屏幕变化。
摘要由CSDN通过智能技术生成

在刚开始学习前端时我们的布局采用的传统的html+css(float)的标准的布局,在进行设置页面表示时比较复杂,耗时,但是采用Flex布局的化就可以比较容易的设置容器(写入display:flex)和项目(即相应的子元素)的结构

1.flex的基本介绍
2.flex常用父属性
2.1 flex-direction属性:设置主轴的方向
2.2 justify-content:设置主轴的子元素的排列方式
2.3 flex-wrap:当元素超过body(即当前浏览器最大宽度)的宽度时是否换行,如果不换行的话即会改变原来盒子的宽度以及文字会压缩成垂直排列
2.4 flex-flow:复合属性的写法(是flex-direction 和flex-wrap的复合写法)
2.5 align-item(子元素的侧轴排列方式)

里需要注意这个strech的用法(其它的从字面意思就可以理解):它是拉伸到侧轴的最大高度

2.6 align-content:多行的子元素设置布局

这里的stretch属性个人理解即为对应的先将第一个子元素放在侧轴靠顶端然后系统根据计算空的空间进行等值分配(即相应的子元素在侧轴的间隔相等)

2.7 align-item和align-content的区别
3.其他常用控制子元素属性

下面这个属性为实际开发中的一个流式布局中常用属性

实际开发中当我们需要进行当屏幕的变化时一些元素的大小也就行变化时,就要结合body的宽度来进行分配相应的现在的宽度

学习的竹子
关注 关注
  • 2
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
flex布局之设置主轴方向
dream_of_forget的博客
07-21 2344
主轴默认是水平方向,侧轴默认是垂直方向修改主轴方向属性rowcolumn语法column;修改完毕,主轴是Y轴,侧轴是X轴。
前端| Day6:Flex布局黑马笔记
weixin_74417136的博客
02-17 1027
CSS3Flex布局黑马学习笔记
移动端flex学习笔记黑马教程)-基础概念
weixin_42349568的博客
08-10 323
布局原理 结论:通过给父盒子设置flex的display属性,来控制子盒子的布局 一旦父盒子设置flex,子盒子就会变成block,可以设置宽高,有点类似于设置了float 父盒子布局常见属性 设置主轴的方向:flex-direction 当存在多个子盒子,需要等间距时:就需要用到:justify-content 子盒子分配剩余空间的方式:justify-content display: flex; justify-content: space-around; 平均分配剩余空间
flex布局(弹性布局)知识点总结
fangqi20170515的博客
03-31 3294
1、布局原理 flexflexble Box的缩写,意为弹性布局,用来为盒状模型提供最大的灵活性,任何一个容器都可以指定为flex布局。 当我们为父元素设为flex布局以后,子元素的float,clear和vertical-align属性失效。 伸缩布局=弹性布局=伸缩盒布局=弹性盒布局=flex布局 通过给父盒子添加flex属性,来控制子盒子的位置和排列方式 2、flex布局父项常见属性 flex-direction:设置主轴方向 分为主轴和侧轴两个方向(行和列 x轴和y轴)。 主轴和侧轴实惠变
关于CSS盒模型的flex弹性布局的笔记
XIao___FAN的博客
12-05 538
前言: 以下内容由小范看黑马程序员flex的相关视频整理的笔记,希望能帮助到大家。 flex布局 可以用少量的的代码高效的实现各种页面的布局,是一个基础的但是必须会的基本技能。 与传统布局相比 传统布局:兼容性好 布局繁琐 局限性,不能在移动端较好的布局 flex弹性布局:操作方便,布局简单,移动端应用广泛 PC端浏览器支持情况差 flex布局初体验 现在小范想要让三个行内元素能设置宽高并且要让它们之间有均匀间距 就如下图的效果 如果运用传统布局 那么代码是 /*CSS代码区
前端学习笔记 - 移动端Web开发
fengxm0309的博客
10-18 1074
移动端基础 浏览器现状 PC端常见浏览器:360浏览器、谷歌浏览器、火狐浏览器、QQ浏览器、百度浏览器、搜狗浏览器、IE浏览器 移动端常见浏览器:UC浏览器,QQ浏览器,欧朋浏览器,百度手机浏览器,360安全浏览器,谷歌 浏览器,搜狗手机浏览器,猎豹浏览器,以及其他杂牌浏览器。 国内的UC和QQ,百度等手机浏览器都是根据Webkit修改过来的内核,国内尚无自主研发的内核,就像国内的手机操作系统都是基于Android修改开发的一样 兼容移动端主流浏览器,处理Webkit内核浏览器即可
学习笔记-响应式布局,fetch,canvas,node.js,react hooks ts组件传值
cici599的博客
03-19 471
记录一下学习,内容主要是做一个TS + React 的APP,刷leetcode 3.19 项目构思 + leetcode算法题 今天开始打算实现自己的一个想法,做一个旅游景点讲解器的软件,打算使用TS+React,并且希望实现响应式布局满足现在不同屏幕尺寸的电子产品(ipad,手机,智能手表)的使用。上网搜索了资料,发现相关内容的网页基本为0,软件商店中有几款同功能软件,下载了下载量最多的一款,发现样式好看,不过使用起来较为繁琐,并且所有讲解都需要付钱,所以软件功能决定主要为讲解,可以购买讲...
黑马基础学习html+css课程笔记和案例
06-29
总的来说,“黑马基础学习html+css课程笔记和案例”是一个全面学习前端基础知识的好资源,无论你是初学者还是想要巩固基础,都能从中受益。通过系统学习和实战练习,你可以掌握构建现代网页所需的核心技能,为后续的...
JavaScript基础学习笔记
10-25
本资源摘要信息基于黑马视频记录的学习笔记,涵盖了 JavaScript 基础知识点,包括 HTML、CSS、JavaScript、DOM、事件处理等内容。 HTML 和 CSS 基础 * HTML 结构:head、body、title、meta、link、script 等标签的...
黑马面面布局开发
不爱吃菜的菜菜的博客
05-16 556
创建目录文件夹 适配方案 flex布局 百分比布局 rem布局 vw/vh布局 响应式布局 本次案例:flex+rem+flexible.js+LESS 初始化文件 引入normalize.css less中初始化body样式 约束范围 @media screen and (min-width:750px) { html { font-size: 37.5px !important; } } 去设置基准值! iPhone 678 宽度是37...
flex布局(来源于黑马pink老师视频总结)
qq_43209768的博客
04-05 843
1.flex布局原理 Flexible Box 的缩写,意为"弹性布局" flex容器和flex项目 flex容器(flex container):采用flex布局的元素 flex项目(flex item):flex容器所有的子元素 flex布局原理 通过给父盒子添加flex属性,来控制子盒子的位置和排列方式 2. 常见父项属性 常见父项属性 flex-direction 设置主轴的方向 justify-content 设置主轴上的子元素排列方式 flex-wrap 设置子元素
Vue | 40.黑马补充 - Flex布局常见子项目属性
xyx-Eshang的博客
10-02 326
文章目录1.flex - 子项占用剩余空间的比例1.1.基本使用1.2."圣杯布局"2.align-self - 子项在==侧轴==的排列方式3.order - 子项在主轴的排列顺序 1.flex - 子项占用剩余空间的比例 1.1.基本使用 flex属性用以分配子项占剩余空间的比例,其值就代表占用的份数 以下图为例,父容器定义justify-content: space-between - 首尾贴边,剩余均分 虽然是平分了剩余的空间,但其中有间隔。若希望让子元素占满间隔,则可以为他们添加flex属性:
黑马商城项目_布局_主页、分类页、购物车页
u013060489的博客
11-27 2271
0、样式表名称命名规则 (1)一般规则 元素名.类名称 (2)元素嵌套时的类命名规则 Section.product_box Section.product_box_tit Section.product_box_con1、主页(1)头部搜索栏 (2)轮播图 (3)导航栏 (4)商品展示 2、分类页 (1)左侧 (2)右侧
HTML和CSS做一个无脚本的手风琴页面(保姆级)
最新发布
m0_74556076的博客
09-22 882
使用HTML和CSS做一个无脚本的手风琴页面,适用于很多场景。
HTML实现的简单网站首页模板
m0_72702170的博客
09-18 273
使用HTML实现的简单网站首页模板。
第十四章:html和css做一个心在跳动,为你而动的表白动画
Json的知识梦工厂
09-22 409
在这个浪漫的季节,让我们一同感受爱的律动!无论你是在表白的前夜,还是想给心爱的他/她一个惊喜,这个跳动的爱心将是你最好的伴侣。它不仅仅是一个动画,而是你对TA深情款款的表达,是你心中那份执着与坚定。无论是初次相遇的心动,还是陪伴多年的默契,我们的心总在为彼此跳动。就像这颗炙热的爱心,随着每一次的跳动,传递着满满的温暖与期待。用这颗充满爱意的心,向TA传达你的心声,让爱在跳动中回响!20%:在动画的 20% 时,爱心扩大,并改变颜色。在这个特别的时刻,让爱在跳动中绽放!文档的主体,包含实际显示的内容。
CSS图鉴背景图片详解
业精于勤荒于嬉,行成于思毁于随
09-19 312
利用background-size可以设置背景图片的尺寸,当属性是100%时,会把图片宽度设为与元素等宽,但纵向仍会重复填充背景图片,当属性值为100% 100%时,会在元素中平铺背景图片。当属性值为cover时,背景图片会纵向填满元素,而横向溢出的部分将被裁掉,属性值contain的效果与100%的效果一致。如果元素尺寸大于图片,图片会在该元素内重复,填充元素的剩余部分,就像在元素中重复铺一张墙纸一样。不行让背景图片在元素中重复,请把background-repeat属性设置为no-repeat.
css五种定位总结
致未来的你。的博客
09-18 494
CSS 中,定位(Positioning)主要有五种模式,每种模式的行为和特点不同,以下是 、、、 和 五种定位方式的对比总结:
写文章

热门文章

  • 基于黑马前端的学习笔记-Flex布局 200
  • 基于黑马前端的学习笔记-前端入门chorme调试工具 92

最新文章

  • 基于黑马前端的学习笔记-前端入门chorme调试工具
2023年2篇

目录

目录

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值

玻璃钢生产厂家玻璃钢果篮雕塑摆件江西景观玻璃钢雕塑昭通市玻璃钢雕塑定做玻璃钢树脂景观雕塑福建商场美陈生产公司信阳佛像玻璃钢人物雕塑公司商场美陈基础知识吴忠玻璃钢花盆四平玻璃钢雕塑工程报价洛阳铜玻璃钢人物雕塑定做天津抽象玻璃钢雕塑价位遂宁玻璃钢雕塑公司贵阳户内玻璃钢雕塑市场浙江装饰商场美陈怎么样2019中山市商场美陈活动东胜玻璃钢仿铜雕塑玻璃钢雕塑家园装修四川玻璃钢雕塑报价丰镇玻璃钢雕塑玻璃钢雕塑打烧饼玻璃钢桃子雕塑现货供应重庆户内玻璃钢雕塑批发玻璃钢牛动物雕塑景观装饰昆明户内玻璃钢雕塑重庆公园玻璃钢雕塑销售电话河南附近校园玻璃钢雕塑小品商场里美陈怎么找厦门玻璃钢雕塑厂家规格人物玻璃钢雕塑哪家强玻璃钢动物雕塑低价批发香港通过《维护国家安全条例》两大学生合买彩票中奖一人不认账让美丽中国“从细节出发”19岁小伙救下5人后溺亡 多方发声单亲妈妈陷入热恋 14岁儿子报警汪小菲曝离婚始末遭遇山火的松茸之乡雅江山火三名扑火人员牺牲系谣言何赛飞追着代拍打萧美琴窜访捷克 外交部回应卫健委通报少年有偿捐血浆16次猝死手机成瘾是影响睡眠质量重要因素高校汽车撞人致3死16伤 司机系学生315晚会后胖东来又人满为患了小米汽车超级工厂正式揭幕中国拥有亿元资产的家庭达13.3万户周杰伦一审败诉网易男孩8年未见母亲被告知被遗忘许家印被限制高消费饲养员用铁锨驱打大熊猫被辞退男子被猫抓伤后确诊“猫抓病”特朗普无法缴纳4.54亿美元罚金倪萍分享减重40斤方法联合利华开始重组张家界的山上“长”满了韩国人?张立群任西安交通大学校长杨倩无缘巴黎奥运“重生之我在北大当嫡校长”黑马情侣提车了专访95后高颜值猪保姆考生莫言也上北大硕士复试名单了网友洛杉矶偶遇贾玲专家建议不必谈骨泥色变沉迷短剧的人就像掉进了杀猪盘奥巴马现身唐宁街 黑色着装引猜测七年后宇文玥被薅头发捞上岸事业单位女子向同事水杯投不明物质凯特王妃现身!外出购物视频曝光河南驻马店通报西平中学跳楼事件王树国卸任西安交大校长 师生送别恒大被罚41.75亿到底怎么缴男子被流浪猫绊倒 投喂者赔24万房客欠租失踪 房东直发愁西双版纳热带植物园回应蜉蝣大爆发钱人豪晒法院裁定实锤抄袭外国人感慨凌晨的中国很安全胖东来员工每周单休无小长假白宫:哈马斯三号人物被杀测试车高速逃费 小米:已补缴老人退休金被冒领16年 金额超20万

玻璃钢生产厂家 XML地图 TXT地图 虚拟主机 SEO 网站制作 网站优化