home.vue 1.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566
  1. <template>
  2. <view class="home-container">
  3. <!-- 头部区域 -->
  4. <view class="home-topinfo">
  5. <image class="children-avatar" src="../../static/logo.png"></image>
  6. <view class="children-name">
  7. <text>XXX</text>
  8. </view>
  9. <uni-icons class="children-icons" type="right"></uni-icons>
  10. </view>
  11. <!-- 卡片区域 -->
  12. <uni-card class="home-card" title="基础卡片" margin="-30px 20px" >
  13. <text>这是一个带头像和双标题的基础卡片,此示例展示了一个完整的卡片。</text>
  14. </uni-card>
  15. </view>
  16. </template>
  17. <script>
  18. export default {
  19. data() {
  20. return {
  21. };
  22. },
  23. onLoad() {
  24. },
  25. methods: {
  26. }
  27. }
  28. </script>
  29. <style lang="scss">
  30. .home-container{
  31. height: 100%;
  32. .home-topinfo{
  33. height: 430rpx;
  34. background: linear-gradient(#4169E1, #f5f5f5);
  35. display: flex;
  36. justify-content: flex-start;
  37. align-items: center;
  38. .children-avatar{
  39. margin-top: 40px;
  40. margin-left: 20px;
  41. width: 40px;
  42. height: 40px;
  43. border-radius: 20px;
  44. border: 1px solid #FFFFFF;
  45. }
  46. .children-name{
  47. margin-top: 40px;
  48. margin-left: 10px;
  49. }
  50. .children-icons{
  51. margin-top: 40px;
  52. margin-left: 5px;
  53. }
  54. }
  55. }
  56. </style>