details-book.page.scss 1.5 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455
  1. ion-content {
  2. --ion-background-color: #f5f5f5; /* 设置背景颜色 */
  3. }
  4. ion-card {
  5. background-color: #ffffff; /* 设置卡片背景颜色 */
  6. border-radius: 10px; /* 设置卡片圆角 */
  7. box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1); /* 添加阴影效果 */
  8. margin: 10px; /* 设置卡片之间的间距 */
  9. transition: transform 0.3s; /* 添加过渡效果 */
  10. }
  11. ion-card:hover {
  12. transform: translateY(-5px); /* 鼠标悬停时卡片向上移动 */
  13. box-shadow: 0 6px 12px rgba(0, 0, 0, 0.2); /* 鼠标悬停时增加阴影效果 */
  14. background-color: #f8f8f8; /* 鼠标悬停时改变背景颜色 */
  15. }
  16. ion-card-title {
  17. font-size: 1.2em; /* 设置标题字体大小 */
  18. color: #333333; /* 设置标题颜色 */
  19. }
  20. ion-card-content {
  21. font-size: 0.9em; /* 设置内容字体大小 */
  22. color: #555555; /* 设置内容颜色 */
  23. }
  24. ion-button {
  25. font-size: 0.9em; /* 设置按钮字体大小 */
  26. color: #007bff; /* 设置按钮文字颜色 */
  27. border-radius: 5px; /* 设置按钮圆角 */
  28. }
  29. ion-text {
  30. font-size: 0.9em; /* 设置文本字体大小 */
  31. color: hsl(0, 0%, 20%); /* 设置文本颜色 */
  32. }
  33. .red-button {
  34. color: red; /* 设置按钮文字颜色为白色 */
  35. }
  36. .white-button {
  37. background-color: #007bff; /* 自定义颜色 */
  38. font-size: 1.2em;
  39. color: white; /* 设置按钮文字颜色为白色 */
  40. }
  41. ion-back-button::part(text) {
  42. display: none;
  43. }