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>
相关推荐
絔宝4 小时前
在eclipse中创建Maven项目-用于学习Selenium 自动化测试
学习·selenium·eclipse·maven
AAA阿giao4 小时前
拼乐高式开发:深入剖析 React 组件通信、弹窗设计与样式管理
开发语言·前端·javascript·react.js·前端框架·props·components
lvbinemail4 小时前
svn的web管理后台服务svnWebUI
运维·前端·svn·jar
Violet_YSWY4 小时前
Promise 讲解
前端
软件开发技术深度爱好者4 小时前
数学公式生成器HTML版
前端·html
程序猿零零漆4 小时前
Spring之旅 - 记录学习 Spring 框架的过程和经验(三)Bean的依赖注入配置、Spring的其它配置标签
java·学习·spring
Marshmallowc4 小时前
CSS 布局原理:为何“负边距”是栅格系统的基石?
前端·css·面试
Rysxt_4 小时前
Vue 3 项目核心:App.vue 文件的作用与配置详解
前端·javascript·vue.js
洛阳纸贵4 小时前
JAVA高级工程师--Maven父子关系专题
java·前端·maven
丝斯20114 小时前
AI学习笔记整理(34)——视觉大模型在自动驾驶中的应用
人工智能·笔记·学习