首页 > 其他分享 >flex-basis主轴基准线

flex-basis主轴基准线

时间:2023-10-04 14:33:05浏览次数:33  
标签:flex 伸缩 基准线 主轴 basis 100px height

<!DOCTYPE html>
<html>
	<head>
		<meta charset="utf-8">
		<title></title>
		<style>
			html,
			body {
				margin: 0;
				padding: 0;
			}

			.outer {
				width: calc(100vw - 200px);
				height: calc(100vh - 20px);
				background-color: #eee;
				margin: 10px 100px;

				display: flex;
				flex-wrap: wrap;
				flex-direction: row;
				justify-content: flex-start;
			}

			.inner {
				width: 100px;
				height: 100px;
				background-color: aquamarine;
				border: 1px solid rebeccapurple;
				border-radius: 4px;
				box-sizing: border-box;
				flex: none;
			}

			.inner2 {
				// flex-basis.浏览器拿着这个属性去衡量有没有剩余空间
				// 设置伸缩项目在主轴方向上的基准长度.
				// 若主轴横向,顶掉该伸缩项目原来的宽度,
				// 若主轴纵向,顶掉伸缩项目原来的高度.
				// 不写这个属性, 等价于写的 auto  ,
				// 表示:  主轴若横向,则 flex-basis等于伸缩项width值
				// 主轴若纵向, 则flex-basis等于伸缩项的height值
				/* flex-basis: 300px;  // 把原来的宽度100px给覆盖了 */
			}
		</style>
	</head>
	<body>
		<div class="outer">
			<div class="inner">1</div>
			<div class="inner inner2">2</div>
			<div class="inner">3</div>
		</div>
	</body>
</html>

标签:flex,伸缩,基准线,主轴,basis,100px,height
From: https://www.cnblogs.com/unity-yancy/p/17742233.html

相关文章

  • mlpack is an intuitive, fast, and flexible header-only C++ machine learning libr
    https://github.com/mlpack/mlpack README.md afast,header-onlymachinelearninglibraryHome | Documentation | Community | Help | IRCChat   Download: currentstableversion(4.2.1)mlpack isanintuitive,fast,andflexibleheader-......
  • Mybatis-Flex核心功能之@Table
    1、能干啥?@Table主要是用于给Entity实体类添加标识,用于描述实体类和数据库表的关系,以及对实体类进行的一些功能辅助。例如:数据库有一张tb_member的会员表这时候我们就可以使用@Table去绑定对应的实体和表的对应关系2、怎么玩?先看看@Table注解内部结构public@in......
  • Flex布局【实战】
    实战:使用Flex布局构建如下界面分析:竖向:使用flex布局将页面分为三部分,即头部、主体和底部。其中头部和底部需要固定高度,其余的高度分配给主体部分(使用flex-direction=column;和flex-grow:1;)主体部分:使用flex布局排列多个卡片,这里可以使用uniapp提供的scroll-view......
  • flex 布局之左右边距对齐,换行左对齐2
    <!DOCTYPEhtml><html> <head> <metacharset="utf-8"> <title></title> </head> <styletype="text/css"> li{ list-style:none; } .List{ width:100%; box-sizing:borde......
  • flex布局笔记
    一、认识flex布局认识flexbox:弹性盒子是一种用于按行或按列布局元素的一维布局方法;元素可以膨胀一填充额外的空间,收缩一适应更小的空间;通常我们使用flexbox来进行布局的方案之为flex布局(flexlayout);flex布局的重要概念开启了flex布局的元素叫flexcontainerflexcontai......
  • 别再用 float 布局了,flex 才是未来!
    大家好,我是树哥!前面一篇文章整体介绍了CSS的布局知识,其中说到float布局是CSS不断完善的副产物。而在2023年的今天,flex这种布局方式才是未来!那么今天我们就来学习下flex弹性布局。什么是Flex布局?在经过了长达10年的发展之后,CSS3才终于迎来了一个简单好用的布局......
  • 弗恩基 Flex-N-Gate EDI 需求分析
    弗恩基Flex-N-Gate是一家总部位于美国伊利诺伊州的汽车零部件制造公司。该公司成立于1956年,由亿万富翁企业家ShahidKhan创办。Flex-N-Gate主要专注于设计、制造和供应汽车外部和内部零部件,包括前后保险杠系统、灯具、车门零件、悬挂系统等。该公司在汽车零部件制造行业内享有......
  • 关于 SAP UI5 Page Map 里 Flex Enabled 标志位
    我们在本地使用VisualStudioCode开发SAPUI5应用,通过PageMap打开SAPUI5应用,能编辑一个叫做FlexEnabled的标志位,true代表启用UIAdaptation,false代表禁用UIAdaptation.FlexEnabled和UIAdaptation是SAPUI5开发中的两个关键概念,它们为开发者提供了强大......
  • 大屏自适应/适配方案【详解】(echarts自适配、rem、flexible.js、vscode中px2rem插件自
    原文链接:https://blog.csdn.net/weixin_41192489/article/details/120004315大屏自适应的核心目标有:字体大小随屏幕尺寸自适应变化详见下文自动撑满全屏设置如下.bg{background:url("~@/assets/images/主背景.png");position:fixed;top:0;left:0;wi......
  • 直播平台软件开发,flex布局,不设置宽度,实现文字超出部分隐藏
    直播平台软件开发,flex布局,不设置宽度,实现文字超出部分隐藏.flex-box{ display:flex;} .flex-item-space{ flex:1; min-width:0;//重点样式 white-space:nowrap;//重点样式} .title{ overflow:hidden; text-overflow:ellipsis; font-weight:normal;}......