new-ruoyi-geek/ruoyi-geek-app/pages_template/pages/submitBar/index.vue

74 lines
1.6 KiB
Vue
Raw Permalink Normal View History

2025-11-15 13:07:57 +00:00
<script setup>
</script>
<template>
<view class="navigation">
<view class="left">
<view class="item">
<u-icon name="server-fill" :size="20" :color="$u.color['contentColor']"></u-icon>
<view class="text u-line-1">客服</view>
</view>
<view class="item">
<u-icon name="home" :size="20" :color="$u.color['contentColor']"></u-icon>
<view class="text u-line-1">店铺</view>
</view>
<view class="item car">
<u-badge class="car-num" :count="9" type="error" :offset="[-3, -6]"></u-badge>
<u-icon name="shopping-cart" :size="20" :color="$u.color['contentColor']"></u-icon>
<view class="text u-line-1">购物车</view>
</view>
</view>
<view class="right">
<view class="cart btn u-line-1">加入购物车</view>
<view class="buy btn u-line-1">立即购买</view>
</view>
</view>
</template>
<style lang="scss" scoped>
.navigation {
position: fixed;
bottom: 0;
width: 100%;
display: flex;
justify-content: space-between;
margin-top: 100rpx;
border: solid 2rpx #f2f2f2;
background-color: #ffffff;
padding: 16rpx 0;
.left {
display: flex;
font-size: 20rpx;
.item {
margin: 0 20rpx;
&.car {
text-align: center;
position: relative;
.car-num {
position: absolute;
top: -10rpx;
right: -10rpx;
}
}
}
}
.right {
display: flex;
font-size: 28rpx;
padding-right: 10rpx;
align-items: center;
.btn {
line-height: 66rpx;
padding: 0 30rpx;
border-radius: 36rpx;
color: #ffffff;
}
.cart {
background-color: #ed3f14;
margin-right: 30rpx;
}
.buy {
background-color: #ff7900;
}
}
}
</style>