Day3:个人中心页面布局前端项目uniapp壁纸实战

接下来我们来弄一下个人中心页面布局user.vue

复制代码
<template>
    <view class="userLayout">
        <view class="userInfo">
            <view class="avatar">
                <image src="../../static/Kx.jpg" mode="aspectFill"></image>
            </view>
            <view class="ip">100.100.100</view>
            <view class="address">来自于:广东</view>
        </view>
        <view class="section">
            <view class="list">
                <view class="row">
                    <view class="left">
                        <uni-icons type="download-filled" size="20" color="#28b389"></uni-icons>
                        <view class="text">我的下载</view>
                    </view>
                    <view class="right">
                        <view class="text">0</view>
                        <uni-icons type="right" size="15" color="#aaa"></uni-icons>
                    </view>
				</view>
				<view class="row">
					<view class="left">
					    <uni-icons type="star-filled" size="20" color="#28b389"></uni-icons>
					    <view class="text">我的评分</view>
					</view>
					<view class="right">
					    <view class="text">0</view>
					    <uni-icons type="right" size="15" color="#aaa"></uni-icons>
					</view>
                </view>
				<view class="row">
					<view class="left">
					    <uni-icons type="chatboxes-filled" size="20" color="#28b389"></uni-icons>
					    <view class="text">联系客服</view>
					</view>
					<view class="right">
					    <view class="text"></view>
					    <uni-icons type="right" size="15" color="#aaa"></uni-icons>
					</view>
				</view>
            </view>
        </view>
        <view class="section">
            <view class="list">
                <view class="row">
                    <view class="left">
                        <uni-icons type="notification-filled" size="20" color="#28b389"></uni-icons>
                        <view class="text">订阅更新</view>
                    </view>
                    <view class="right">
                        <view class="text"></view>
                        <uni-icons type="right" size="15" color="#aaa"></uni-icons>
                    </view>
                </view>
				<view class="row">
				    <view class="left">
				        <uni-icons type="flag-filled" size="20" color="#28b389"></uni-icons>
				        <view class="text">常见问题</view>
				    </view>
				    <view class="right">
				        <view class="text"></view>
				        <uni-icons type="right" size="15" color="#aaa"></uni-icons>
				    </view>
				</view>
            </view>
        </view>
    </view>
</template>

<script setup>

</script>

<style lang="scss" scoped>
.userLayout {
    .userInfo {
        display: flex;
        align-items: center;
        justify-content: center;
        flex-direction: column;
        padding: 50rpx 0;

        .avatar {
            width: 160rpx;
            height: 160rpx;
            border-radius: 50%;
            overflow: hidden;

            image {
                width: 100%;
                height: 100%;
            }
        }

        .ip {
            font-size: 44rpx;
            color: #333;
            padding: 20rpx 0 5rpx;
        }

        .address {
            font-size: 28rpx;
            color: #aaa;
        }
    }

    .section {
        width: 690rpx;
        margin: 50rpx auto;
        border: 1px solid #eee;
        border-radius: 10rpx;
        box-shadow: 0 0 30rpx rgba(0, 0, 0, 0.05);
		.list{
			.row{
				display: flex;
				justify-content: space-between;
				align-items: center;
				padding: 0 30rpx;
				height: 100rpx;
				border-bottom: 1px solid #eee;
				&:last-child{border-bottom: 0;}
				.left{
					display: flex;
					align-items: center;
					.text{
						padding-left: 20rpx;
						color: #666;
					}
				}
				.right{
					display: flex;
					align-items: center;
					.text{
						font-size: 28rpx;
						color: #aaa;
					}
				}
			}
		}
    }
}
</style>
相关推荐
iOS阿玮26 分钟前
待业的两个月,让我觉得独立开发者才是职场的归宿。
前端·app
八了个戒35 分钟前
「数据可视化 D3系列」入门第六章:比例尺的使用
前端·javascript·信息可视化·数据可视化·canvas
少糖研究所42 分钟前
ACPA算法详解
前端
苦逼IT运维1 小时前
Git LFS 学习笔记:原理、配置、实践与心路历程
笔记·git·学习
Mores1 小时前
开源 | ImageMinify:轻量级智能图片压缩工具,为你的项目瘦身加速
前端
执梦起航1 小时前
webpack理解与使用
前端·webpack·node.js
ai大师1 小时前
Cursor怎么使用,3分钟上手Cursor:比ChatGPT更懂需求,用聊天的方式写代码,GPT4、Claude 3.5等先进LLM辅助编程
前端
Json_1 小时前
使用vue2技术写了一个纯前端的静态网站商城-鲜花销售商城
前端·vue.js·html
1024熙1 小时前
【Qt】——理解信号与槽,学会使用connect
前端·数据库·c++·qt5
少糖研究所1 小时前
ColorThief库是如何实现图片取色的?
前端