CSS分享flex布局,实现商品列表展示容器。(可自行扩展)

12,106次阅读
没有评论

共计 762 个字符,预计需要花费 2 分钟才能阅读完成。

演示:每行 3 个容器

盒子容器里面放什么自己定。没什么技术,复用代码罢了。

CSS 分享 flex 布局,实现商品列表展示容器。(可自行扩展)

HTML:

CSS:

.parent {

  width: 100%;
  height: 100%;
  /* 弹性布局 */
  display: flex;

  flex-flow: row wrap;
  /* 可理解以盒子的左上角开始布局元素 */
  align-content: flex-start;
}

.child {
  margin: 0;
  /* 固定盒子大小防止变形 */
  box-sizing: border-box;
  flex: 0 0 33%;
  height: 300px;
  border: 1px solid red;
  /* 弹性布局 */
  display: flex;
  /* 换行 */
  flex-wrap: wrap;
  /* 居中 */
  justify-content:center;

}
.image_box{
  margin-top: 5%;
  height: 60%;
  width: 90%;
  border: 1px solid red;
}
.detail_box{
  height: 20%;
  width:90%;
  border: 1px solid red;
  display: flex;
}
.detail{
  width:65%;
  height:90%;
  /* 靠右 */
  margin-right: auto;
  /* 弹性布局 */
  display: flex;
  /* 换行 */
  flex-wrap: wrap;
  /* 居中 */
}
.tile{
  width:100%;
  height:50%;
  border: 1px solid red;
}
.price{
  width:100%;
  height:50%;
  border: 1px solid red;
}
.into{
  width:25%;
  height:50%;
  margin-top: 30px;
  /* 靠左 */
  margin-left: auto;
}

原文地址: CSS 分享 flex 布局,实现商品列表展示容器。(可自行扩展)

    正文完
     0
    Yojack
    版权声明:本篇文章由 Yojack 于2024-10-23发表,共计762字。
    转载说明:
    1 本网站名称:优杰开发笔记
    2 本站永久网址:https://yojack.cn
    3 本网站的文章部分内容可能来源于网络,仅供大家学习与参考,如有侵权,请联系站长进行删除处理。
    4 本站一切资源不代表本站立场,并不代表本站赞同其观点和对其真实性负责。
    5 本站所有内容均可转载及分享, 但请注明出处
    6 我们始终尊重原创作者的版权,所有文章在发布时,均尽可能注明出处与作者。
    7 站长邮箱:laylwenl@gmail.com
    评论(没有评论)