开始
登陆后的样式
未登陆的先用template包裹起来

islogin:false
登陆场景

分为3部分,1是头像 2是文字, 3是最右侧的箭头图标。
<!-- 登陆 --><view class="home-info"><image src="../../static/demo/userpic/11.jpg"mode="widthFix" lazy-load="true"></image><view class="u-f1"></view><view class="icon iconfont icon-jinru"></view></view>

<view class="u-f1"><view>昵称</view><view>总访客 0 今日 0</view></view>
样式
最外层 内边距
头像样式。首先让他flex布局不要被压缩。然后设置头像的宽度和高度。
.home-info>image{flex-shrink: 0;width: 100upx;height: 100upx;border-radius: 100%;}
和右边的文字增加点间距
最右侧的箭头图标 加点宽度。
/* 最右侧的箭头 */.home-info>view:last-of-type{height: 100%;width: 70upx;}
昵称和总访客
/* 昵称 */.home-info>view:first-of-type>view:first-child{font-size: 32upx;}/* 总访客 */.home-info>view:first-of-type>view:last-child{color: #BBBBBB;}

最外层边距,左右是40upx
.home-info{padding: 40upx;}
宽度去掉。右侧的箭头宽度去掉。

本节代码
home.vue
<template><view><template v-if="islogin"><!-- 未登陆 --><view class="u-f-ajc">登陆仿糗百,体验更多功能</view><!-- 第三方登陆 --><view class="other-login u-f-ac"><view class="u-f-ajc u-f1"><view class="icon iconfont icon-weixin u-f-ajc"></view></view><view class="u-f-ajc u-f1"><view class="icon iconfont icon-xinlangweibo u-f-ajc"></view></view><view class="u-f-ajc u-f1"><view class="icon iconfont icon-QQ u-f-ajc"></view></view></view><!-- 账号密码登陆 --><view class="u-f-ajc">账号密码登陆<view class="icon iconfont icon-jinru"></view></view><view class="home-data u-f-ac"><view class="u-f1 u-f-ajc u-f-column"><view>0</view>糗事</view><view class="u-f1 u-f-ajc u-f-column"><view>0</view>动态</view><view class="u-f1 u-f-ajc u-f-column"><view>0</view>评论</view><view class="u-f1 u-f-ajc u-f-column"><view>0</view>收藏</view></view><!-- 广告位 --><view class="home-adv u-f-ajc"><image src="../../static/demo/demo20.jpg"mode="widthFix"lazy-load="true"></image></view><!-- 功能列表 --><view class="home-list"><view class="home-list-item u-f-ac u-f-jsb" hover-class="home-list-hover"><view class="u-f-ac"><view class="icon iconfont icon-liulan"></view>浏览历史</view><view class="icon iconfont icon-jinru"></view></view></view></template><!-- 登陆 --><view class="home-info u-f-ac"><image src="../../static/demo/userpic/11.jpg"mode="widthFix" lazy-load="true"></image><view class="u-f1"><view>昵称</view><view>总访客 0 今日 0</view></view><view class="icon iconfont icon-jinru"></view></view></view></template><script>export default {data() {return {islogin:false}},onNavigationBarButtonTap(e) {if(e.index==0) {console.log('跳转设置页');}},methods: {}}</script><style>/* 登陆后的 */.home-info{padding: 40upx;}.home-info>image{flex-shrink: 0;width: 100upx;height: 100upx;border-radius: 100%;margin-right: 15upx;}/* 最右侧的箭头 */.home-info>view:last-of-type{height: 100%;/* width: 70upx; */}/* 昵称 */.home-info>view:first-of-type>view:first-child{font-size: 32upx;}/* 总访客 */.home-info>view:first-of-type>view:last-child{color: #BBBBBB;}.home-list{padding: 20upx;}.home-list-item{padding: 20upx;border-top: 1upx solid #EEEEEE;border-bottom: 1upx solid #EEEEEE;}.home-list-item>view:first-child{color: #333333;}/* 左侧图标距离文字的间距 */.home-list-item>view:first-child>view{margin-right: 10upx;}/* 右边箭头 */.home-list-item>view:last-child{color: #CCCCCC;}.home-list-hover{background: #f4f4f4;}.other-login{padding:20upx 80upx;}.other-login>view>view{width: 100upx;height: 100upx;/* border: 1px solid; */border-radius: 100%;font-size: 55upx;color: #FFFFFF;}.other-login .icon-QQ{background: #2CAEFC;}.other-login .icon-weixin{background: #2BD19B;}.other-login .icon-xinlangweibo{background: #FC7729;}.home-data{padding: 20upx 40upx;}.home-data>view{color: #989898;}.home-data>view>view{font-size: 32upx;color: #333333;}.home-adv{padding: 20upx;}.home-adv>image{border-radius: 20upx;height: 150upx;}</style>
