my.vue 1.2 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556
  1. <template>
  2. <view class="user" hover-class="navigator-hover">
  3. <view class="profile-photo">
  4. <up-image :show-loading="true" src="/static/image/user.png" width="120rpx" height="120rpx" />
  5. </view>
  6. <view class="user-info">
  7. <view class="user-name">用户名</view>
  8. <view class="user-phone">用户ID</view>
  9. </view>
  10. </view>
  11. </template>
  12. <script>
  13. export default {
  14. }
  15. </script>
  16. <style lang="less" scoped>
  17. .user {
  18. display: flex;
  19. width: 100%;
  20. height: 100%;
  21. background-color: #fff;
  22. box-sizing: border-box;
  23. padding: 40rpx;
  24. .profile-photo {
  25. width: 120rpx;
  26. height: 120rpx;
  27. border-radius: 50%;
  28. }
  29. .user-info {
  30. flex: 1;
  31. margin-left: 40rpx;
  32. padding-top: 10rpx;
  33. .user-name {
  34. line-height: 42rpx;
  35. font-family: Microsoft YaHei, Microsoft YaHei;
  36. font-size: 32rpx;
  37. color: #333333;
  38. }
  39. .user-phone {
  40. line-height: 38rpx;
  41. font-family: Microsoft YaHei, Microsoft YaHei;
  42. font-size: 28rpx;
  43. color: #999999;
  44. margin-top: 20rpx;
  45. }
  46. }
  47. }
  48. </style>