drift-bottle.component.scss 1.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566
  1. /* drift-bottle.component.scss */
  2. :host {
  3. display: block;
  4. background-image: url('/soul-prod/img/漂流瓶.jpg'); /* 设置背景图片路径 */
  5. background-size: cover; /* 使背景图片覆盖整个元素 */
  6. background-position: center; /* 将背景图片居中 */
  7. background-repeat: no-repeat; /* 防止背景图片重复 */
  8. min-height: 100vh; /* 确保背景图片至少覆盖整个视口高度 */
  9. }
  10. /* 设置页面背景色 */
  11. ion-content {
  12. --background: #ffffff; /* 白色背景 */
  13. }
  14. ion-card {
  15. margin: 10px; /* 卡片之间的间距 */
  16. border-radius: 10px; /* 圆角效果 */
  17. box-shadow: 0 2px 10px rgba(0, 0, 0, 0.1); /* 阴影效果 */
  18. }
  19. ion-card-title {
  20. font-weight:bold;
  21. }
  22. /* 设置列表项的样式 */
  23. ion-item {
  24. margin: 5px 0; /* 列表项之间的间距 */
  25. }
  26. ion-title {
  27. font-size: 24px; /* 增大字体大小 */
  28. font-weight: bold; /* 加粗 */
  29. }
  30. /* 设置卡片的样式 */
  31. ion-list {
  32. margin: 10px; /* 卡片之间的间距 */
  33. border-radius: 10px; /* 圆角效果 */
  34. box-shadow: 0 2px 10px rgba(0, 0, 0, 0.1); /* 阴影效果 */
  35. }
  36. ion-button {
  37. font-size: 15px; /* 增大字体大小 */
  38. margin-top: 8px; /* 上间距,仅在需要时添加 */
  39. text-transform: none; /* 按钮文字不变形 */
  40. height: 35px;
  41. }
  42. /* 设置列表项的样式 */
  43. ion-item {
  44. margin: 5px 0; /* 列表项之间的间距 */
  45. }
  46. /* 设置按钮的样式(如果按钮不在顶部方框内) */
  47. ion-toolbar {
  48. margin: auto;
  49. }
  50. .title-text{
  51. position: absolute;
  52. display: flex;
  53. left: 125px;
  54. margin: auto;
  55. top: 10px;
  56. }