批改状态:合格
老师批语:
html代码<div class="flex-containter"><div class="item">item1</div><div class="item">item2</div><div class="item">item3</div></div>
css代码.flex-containter{/* 使用flex布局 */display: flex;height: 20em;border: 1px solid violet;/* 控制flex项目能否换行:warp能换行,nowarp不能换行 */flex-wrap:nowrap;/* 控制flex项目排列方式:row行排列,column列排列。 */flex-direction:row;/* flex-warp和flex-direction合并简写 */flex-flow:row nowrap ;/* place-content用于控制flex的剩余空间:end终止边,start开始边,center居中。在项目两边进行分配*/place-content: center;/* 在剩余空间在每个项目之间进行分配 */place-content: space-between;/* 剩余空间围绕每个项目两边平均分配*/place-content: space-around;/* place-items交叉轴上的排列 */place-items: start;place-items: end;place-items: center;}.item{border: 1px solid green;width: 20em;background-color: lightblue;}</style>
CSS代码.item{border: 1px solid green;width: 20em;background-color: lightblue;/* flex-grow是否放大;flex-shrink是否能缩小;flex-basis项目在主轴上的宽度,auto为自动; *//* 简写用flex:flex-grow flex-shrink flex-basis *//* flex:0 1 auto; flex项目不允许放大,只允许缩小,宽度自动适配 *//* flex项目放大缩小自动响应。同flex:1 1 auto */flex:auto;/* flex项目不能自动响应。同flex:0 0 auto */flex:none;}/* 改变flex项目的顺序,用order */.item:first-of-type {order: 3;}
html代码</style><div class="grid-containter"><div class="grid-item">item1</div><div class="grid-item">item2</div><div class="grid-item">item3</div><div class="grid-item">item4</div><div class="grid-item">item5</div><div class="grid-item">item6</div><div class="grid-item">item7</div><div class="grid-item">item8</div><div class="grid-item">item9</div></div>
css代码<style>.grid-containter{display: grid;width:40em;height: 40em;/* 把项目放入3行3列的网格中 */grid-template-columns: 10em 10em 10em;grid-template-rows: 10em 10em 10em;/* 第二种写法,把项目放入2行3列网格中 */grid-template-columns: repeat(3,20em);grid-template-rows: repeat(2,20em);/* 第三总写法,用新单位fr */grid-template-columns: repeat(3,1fr);grid-template-rows: repeat(3,1fr);/* 剩余空间在项目中的分配 */place-content: center center;/* 控制项目内容在网格中的排列,用place-item */place-items:start end;/*place-items:竖向 横向 ; */place-items: center;}.grid-item{background-color: violet;height:5em;width:5em;/* 控制项目内容在网格中的排列,用place-item *//* place-items:start end;place-items:竖向 横向 ; *//* place-items: center; */}
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号