/* mycomponent/microIndex_footer.wxss */ .footer { position: fixed; bottom: 0; width: 100%; height: 100rpx; background: #fff; box-sizing: border-box; z-index: 100; } .footer .ul { box-sizing: border-box; width: 100%; height: 100rpx; padding: 16rpx; display: flex; } .footer .ul .a { width: 25%; font-size: 12px; color: #828282; display: flex; justify-content: center; } .footer .ul .a .li .top { display: flex; justify-content: center; } .footer .ul .openMyShop { width: 72rpx; height: 72rpx; border-radius: 50%; line-height: 40rpx; box-sizing: border-box; text-align: center; position: relative; bottom: 0; font-size: 28rpx; z-index: 100; margin: 0 auto; } .footer .ul .normalIcon { width: 40rpx; height: 40rpx; display: inline-block; }