feedback.page.scss 1.9 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485
  1. // ion-header {
  2. // --min-height: 80px !important; /* 设置 header 的最小高度为 80px,你可以根据需要调整高度 */
  3. // }
  4. .chat-content {
  5. padding: 10px;
  6. }
  7. ion-item.message-item {
  8. display: flex;
  9. flex-direction: column;
  10. align-items: flex-start;
  11. margin-bottom: 10px;
  12. max-width: 80%; /* 控制消息框的最大宽度 */
  13. }
  14. .message-container {
  15. padding: 8px 12px;
  16. display: inline-block;
  17. max-width: 80%; /* 控制消息内容的最大宽度 */
  18. }
  19. .sent {
  20. justify-content: flex-end; /* 将发送的消息右对齐 */
  21. }
  22. .received {
  23. justify-content: flex-start; /* 将接收的消息左对齐 */
  24. }
  25. .sent-message-container {
  26. background-color: #dcf8c6; /* 发送消息的背景颜色 */
  27. align-self: flex-end;
  28. border-radius: 10px;
  29. padding: 10px;
  30. margin-bottom: 4px;
  31. max-width: 70%; /* 适当调整最大宽度 */
  32. text-align: right; /* 文本右对齐 */
  33. }
  34. .received-message-container {
  35. background-color: #f0f0f0; /* 接收消息的背景颜色 */
  36. align-self: flex-start;
  37. border-radius: 10px;
  38. padding: 10px;
  39. margin-bottom: 4px;
  40. max-width: 70%; /* 适当调整最大宽度 */
  41. text-align: left; /* 文本左对齐 */
  42. }
  43. .sent-message-container[_ngcontent-ng-c914708361]{
  44. max-width: 100%;
  45. }
  46. ion-avatar[_ngcontent-ng-c914708361]{
  47. margin-top:28px;
  48. }
  49. .list-md{
  50. width: 123%;
  51. }
  52. .received-message-container[_ngcontent-ng-c914708361]{
  53. max-width: 100%;
  54. }
  55. .sent-message, .received-message {
  56. color: #333; /* 消息文本颜色 */
  57. }
  58. .message-time {
  59. font-size: 12px;
  60. color: #888; /* 时间文本颜色 */
  61. margin-top: 4px;
  62. }
  63. .message-details {
  64. display: flex;
  65. flex-direction: column;
  66. }
  67. ion-avatar {
  68. width: 32px;
  69. height: 32px;
  70. margin-left: 8px;
  71. margin-right: 8px;
  72. }