アイコンエリアのページレイアウト
git pull //オンラインからオフラインにプッシュ
gitcheckout index-icons // index-iconsブランチに切り替えます
- Icons.vueコンポーネントを作成します
- コンポーネントを登録して使用する
- コードは以下のように表示されます
<style lang="stylus" scoped>
@import '~styles/varibles.styl'
.icons
overflow: hidden
height: 0
padding-bottom: 50%
.icon
position: relative
overflow: hidden
float: left
width: 25%
height: 0
padding-bottom: 25%
.icon-img
position: absolute
top: 0
left: 0
right: 0
bottom: .44rem
box-sizing: border-box
padding: .1rem
.icon-img-content
display: block
margin: 0 auto
height: 100%
.icon-desc
position: absolute
left: 0
right: 0
bottom: 0
height: .44rem
line-height: .44rem
text-align: center
color: $darkTextColor
</style>