|
|
<template> <view class="lf-w-100 lf-h-100"> <view class="content lf-bg-white lf-m-b-30" style="padding: 0rpx"> <view class="list lf-p-l-32 lf-p-r-32"> <lf-image class="avatar" src="@/static/logo.png"></lf-image> <view class="info"> <view class="lf-flex-1"> <text>编号:83927</text> <u-icon name="tags" class="lf-m-l-10"></u-icon> </view> <view class="lf-flex-1 lf-m-t-16">24岁·牛·180cm·本科·未婚</view> <view class="lf-flex-1 lf-m-t-16">自有公司·金融/证券/保险·50万以上</view> </view> <view class="star"> <u-icon name="star-fill lf-font-40" style="color: #D1D1D1;"></u-icon> </view> </view> </view> <view class="info-content"> <view class="lf-color-222 lf-font-32 authen-title lf-p-l-20">信息资料</view> <view class="lf-row-between lf-m-t-30" v-for="(item,index) of list" :key="index"> <view class="lf-color-333 lf-font-28">{{item.title}}</view> <view class="lf-color-333 lf-font-28">{{item.content}}</view> </view> </view> <view class="lf-p-l-32 lf-p-r-32 info-tag"> <view class="lf-color-222 lf-font-32 lf-m-b-30 authen-title lf-p-l-20">家庭与房车</view> <view class="lf-color-333 lf-font-28"> 了解Ta的购车、住房情况和家庭成员资料 </view> <view class="lf-font-24 lf-m-t-20" style="color: #E21196;"> 实名认证后可查看>> </view> </view> <view class="lf-p-l-32 lf-p-r-32 info-tag" style="margin-bottom: 130rpx;"> <view class="lf-color-222 lf-font-32 lf-m-b-30 authen-title lf-p-l-20">择偶要求</view> <view class="lf-color-333 lf-font-28"> 了解Ta的婚史、身高、年龄等各项择偶要求 </view> <view class="lf-font-24 lf-m-t-20" style="color: #E21196;"> 实名认证后可查看>> </view> </view> <view class="tabbar-bottom"> <view class="lf-row-between"> <view class="lf-flex-column" style="align-items: center;"> <view> <u-icon name="kefu-ermai lf-font-32 lf-color-555"></u-icon> </view> <view class="lf-color-555 lf-font-24"> 客服 </view> </view> <view class="lf-flex-column" style="align-items: center;margin-left: 50rpx;"> <view> <u-icon name="share lf-font-32 lf-color-555"></u-icon> </view> <view class="lf-color-555 lf-font-24"> 分享 </view> </view> <view class="lf-flex-column" style="align-items: center;margin-left: 50rpx;"> <view> <u-icon name="more-dot-fill lf-font-32 lf-color-555"></u-icon> </view> <view class="lf-color-555 lf-font-24"> 更多 </view> </view> </view> <view> <button class="tabbar-btn">联系Ta</button> </view> </view> </view></template>
<script> export default { data() { return { list: [ {title: '编号',content: '839748'}, {title: '性别',content: '男'}, {title: '婚史',content: '未婚'}, {title: '年龄',content: '24岁(1996-10)'}, {title: '身高',content: '180'}, {title: '体重',content: '70'}, {title: '属相',content: '鼠'}, {title: '星座',content: '天秤座'}, {title: '户籍',content: '其他省市'}, {title: '学历',content: '本科'}, {title: '单位性质',content: '私企'}, {title: '所属行业',content: '广告/设计/传媒'}, {title: '年薪',content: '6万-8万'}, {title: '居住地区',content: '其他省市'}, ] } } }</script>
<style lang="scss"> page { background-color: #F5F5F5; } .tabbar-bottom { width: 100%; background-color: white; height: 110rpx; position: fixed; bottom: 0; display: flex; justify-content: space-between; padding: 15rpx 32rpx; } .tabbar-btn { width: 362rpx; height: 88rpx; background: #E21196; color: white; border-radius: 45rpx; } .info-content { width: 686rpx; height: 100%; background: #FFFFFF; border-radius: 10rpx; margin: 0 auto; padding: 30rpx; } .authen-title { position: relative; font-size: 32rpx; color: #131315; font-weight: 500; } .info-tag { width: 686rpx; height: 100%; background: #FFFFFF; border-radius: 10rpx; margin: 30rpx auto; padding: 30rpx; } .authen-title::after { content: ''; position: absolute; left: 0; top: 8rpx; width: 8rpx; height: 30rpx; background: #E21196; border-radius: 4rpx; } .content{ width: 100%; height: max-content; box-sizing: border-box; .list{ padding: 30rpx 0; display: flex; width: 100%; height: max-content; display: flex; align-items: center; .avatar{ width: 150rpx; height: 150rpx; border-radius: 10rpx; margin-right: 15rpx; background-color: #EEEEEE; } .info{ flex: auto; min-height: 150rpx; max-width: 522rpx; display: flex; align-content: space-between; flex-wrap: wrap; flex-direction: column; } } } .star { width: 80rpx; height: 80rpx; background: #FFFFFF; box-shadow: 0px 2rpx 10rpx 5rpx rgba(226, 17, 150, 0.05); border-radius: 50%; display: flex; align-items: center; justify-content: center; }</style>
|