使用Grid来实现的首页图标布局

来源:7-5 Vue项目首页 - 图标区域页面布局

hustnzj

2020-02-26

<style lang="stylus" scoped>
@import '~@styles/variables.styl'
.icons
  height: 50vw
  display grid
  grid-template-columns repeat(4,1fr)
  .icon
    overflow hidden
    position relative
    .icon-img-layer
      position: absolute
      top: 0
      left: 0
      right: 0
      bottom: .44rem
      box-sizing: border-box
      padding .1rem
      img
        height 100%
        display block
        margin 0 auto
    .icon-img-desc
      position: absolute
      left: 0
      right: 0
      bottom: 0
      height .44rem
      line-height .44rem
      text-align: center
      color $darkTextColor
</style>

跟着老师视频的思路来改写的,感觉比视频中的好理解一些。请老师和同学们指正。

写回答

1回答

hustnzj

提问者

2020-02-26

看了下一节视频开头,居然加了swiper后样式就失效了。。郁闷中。。

0
2
刘思远2746398
回复
hustnzj
我刚看这个视频,我还正想用flex布局呢,看老师这样的写法,我还真是第一次见,看的我感觉都不会写布局了?
2020-04-20
共2条回复

Vue2.5-2.6-3.0开发去哪儿网App 零基础入门到实战

课程紧跟Vue3版本迭代,企业主流版本Vue2+Vue3全掌握

10675 学习 · 8191 问题

查看课程