您的位置首页百科问答

如何使用CSS3属性flex-wrap对容器元素进行换行

如何使用CSS3属性flex-wrap对容器元素进行换行

的有关信息介绍如下:

如何使用CSS3属性flex-wrap对容器元素进行换行

在CSS3的flex属性中还有一个flex-wrap,这个属性主要用来定义伸缩容器里元素是单行显示,还是多行显示,属性对应的值有:

(1)nowrap:只在一行显示

(2)wrap:可以在多行显示

(3)wrap-reverse:多行显示,内容显示跟wrap相反

下面利用具体的实例说明flex-wrap的用法,操作如下:

第一步,在HBuilder指定Web项目目录,创建静态页面,并在主体中插入多个div标签元素,如下图所示:

第二步,利用类选择器和元素选择器,设置display属性和子div的字体、内边距、外边距和边框属性,如下图所示:

第三步,保存代码并在浏览器查看效果,可以看到七个方框,使用虚线框框,如下图所示:

第四步,接着在类选择器中,添加flex-wrap属性,属性值设置为nowrap,如下图所示:

第五步,接着将flex-wrap属性值由nowrap改为wrap,这个值代表可以显示多行,如下图所示:

第六步,再次保存代码并预览效果,可以查看到方框显示两行;修改属性值为wrap-reverse,内容发生了改变,如下图所示: