flex布局 面试题及答案.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

flex布局面试题及答案

一、单项选择题

1.以下哪个属性用于定义项目在主轴上的对齐方式?

A.align-items

B.justify-content

C.align-self

D.flex-wrap

答案:B

2.当设置`flex-direction:column`时,主轴是?

A.水平方向

B.垂直方向

C.斜向

D.没有主轴

答案:B

3.`flex-grow`属性的默认值是?

A.0

B.1

C.2

D.3

答案:A

4.哪个属性可以让项目在交叉轴上拉伸以适应容器?

A.align-items:stretch

B.justify-content:stretch

C.flex-shrink:stretch

D.flex-basis:stretch

答案:A

5.如果要让弹性容器内的项目换行显示,应使用哪个属性?

A.flex-flow

B.flex-direction

C.flex-wrap

D.align-content

答案:C

6.`align-self`属性的作用是?

A.定义项目在主轴上的对齐方式

B.定义项目在交叉轴上的对齐方式

C.定义项目的伸缩性

D.定义项目的排列顺序

答案:B

7.当设置`flex-direction:row-reverse`时,项目的排列顺序是?

A.从左到右

B.从右到左

C.从上到下

D.从下到上

答案:B

8.`flex-basis`属性定义的是?

A.项目的初始大小

B.项目的最大大小

C.项目的最小大小

D.项目的伸缩比例

答案:A

9.以下哪个不是`justify-content`属性的取值?

A.center

B.space-around

C.stretch

D.space-between

答案:C

10.如果一个弹性容器内有多个项目,设置`align-content:space-between`会使项目?

A.在交叉轴上两端对齐,中间均匀分布

B.在主轴上两端对齐,中间均匀分布

C.在交叉轴上居中对齐

D.在主轴上居中对齐

答案:A

二、多项选择题

1.以下哪些是`flex-direction`属性的取值?

A.row

B.column

C.row-reverse

D.column-reverse

答案:ABCD

2.`align-items`属性的常见取值有?

A.flex-start

B.flex-end

C.center

D.baseline

答案:ABCD

3.关于`flex-grow`和`flex-shrink`属性,以下说法正确的是?

A.`flex-grow`用于定义项目的放大比例

B.`flex-shrink`用于定义项目的缩小比例

C.它们的默认值都是1

D.它们可以为负数

答案:AB

4.以下哪些属性是用于弹性容器的?

A.display:flex

B.flex-direction

C.justify-content

D.align-items

答案:ABCD

5.当设置`flex-wrap:wrap`时,以下情况可能发生?

A.项目会换行显示

B.项目不会换行显示

C.容器宽度不够时,项目会自动缩小

D.容器宽度足够时,项目会正常排列

答案:AD

6.`flex`属性是哪几个属性的缩写?

A.flex-grow

B.flex-shrink

C.flex-basis

D.flex-direction

答案:ABC

7.以下哪些属性可以改变项目的排列顺序?

A.order

B.flex-direction

C.justify-content

D.align-items

答案:AB

8.若要让弹性容器内的项目在主轴上两端对齐,中间均匀分布,可以使用哪些属性组合?

A.display:flex

B.flex-direction:row

C.justify-content:space-between

D.align-items:center

答案:ABC

9.关于`align-content`属性,以下说法正确的是?

A.它用于多行项目在交叉轴上的对齐方式

B.取值有flex-start、flex-end、center等

C.只有当项目有多行时才起作用

D.它和`align

文档评论(0)

177****6092 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档