每日一学—CSS flex-grow 属性

简介: CSS flex-grow 属性的学习

什么是flex-grow 属性❓

flex-grow 属性用于设置或检索弹性盒子的扩展比率。

❗注意:如果元素不是弹性盒对象的元素,则 flex-grow 属性不起作用。

CSS 语法

flex-grow: number|initial|inherit;

属性值

描述
number 一个数字,规定项目相对于其他灵活的项目进行扩展的量。默认值是 0。
initial 设置该属性为它的默认值。
inherit 从父元素继承该属性。

测试代码

<!DOCTYPE html><html><head><style>#main {
width: 350px;
height: 100px;
border: 1pxsolid#000;
display: flex;
}
#maindiv:nth-of-type(1) {flex-grow: 1;}
#maindiv:nth-of-type(2) {flex-grow: 3;}
#maindiv:nth-of-type(3) {flex-grow: 1;}
#maindiv:nth-of-type(4) {flex-grow: 1;}
#maindiv:nth-of-type(5) {flex-grow: 1;}
</style></head><body><divid="main"><divstyle="background-color:coral;">1</div><divstyle="background-color:lightblue;">3</div><divstyle="background-color:khaki;">1</div><divstyle="background-color:pink;">1</div><divstyle="background-color:lightgrey;">1</div></div></body></html>
image.gif

效果图

image.gif

关于flex-grow属性的例题

1、flex-grow的作用是(D

A、 弹性盒子元素对齐方式

B、 弹性盒子元素的排列方式

C、 弹性盒子元素显示次序

D、 弹性盒子元素如何分配剩余空间

目录
相关文章
|
16小时前
|
前端开发
页面无法滑动-CSS: touch-action属性
页面无法滑动-CSS: touch-action属性
20 0
|
16小时前
|
容器
mui.css 滚动条消失 导致超出部分无法显示 overflow属性
mui.css 滚动条消失 导致超出部分无法显示 overflow属性
10 0
|
16小时前
|
前端开发
【Web前端】CSS基本语法规范和引入方式&&常见选择器用法&&常见元素属性
【Web前端】CSS基本语法规范和引入方式&&常见选择器用法&&常见元素属性
|
16小时前
|
前端开发 容器
css 中可以让文字在垂直和水平方向上重叠的两个属性是什么?
css 中可以让文字在垂直和水平方向上重叠的两个属性是什么?
8 1
|
16小时前
|
前端开发
css样式字体、文本、背景属性,盒子模型详解,轻松调教出优美的字体和网页背景色
css样式字体、文本、背景属性,盒子模型详解,轻松调教出优美的字体和网页背景色
|
16小时前
|
前端开发
CSS列表属性
CSS列表属性。
18 5
|
16小时前
|
前端开发 UED
CSS cursor的一些相关属性
CSS cursor的一些相关属性
|
16小时前
|
前端开发
css的一些属性
css的一些属性
|
16小时前
|
编解码 前端开发 iOS开发
前端开发入门笔记(八)CSS3属性详解:动画详解+Flex布局图文详解+Web字体
前端开发入门笔记(八)CSS3属性详解:动画详解+Flex布局图文详解+Web字体
62 1
|
16小时前
|
前端开发 容器
CSS3属性详解(一)文本 盒模型中的 box-ssize 属性 处理兼容性问题:私有前缀 边框 背景属性 渐变 前端开发入门笔记(七)
CSS3属性详解(一)文本 盒模型中的 box-ssize 属性 处理兼容性问题:私有前缀 边框 背景属性 渐变 前端开发入门笔记(七)
30 2

热门文章

最新文章