news.scss 988 B

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566
  1. @use "sass:list";
  2. @use '@/assets/scss/colors.scss' as *;
  3. .news-list {
  4. display: flex;
  5. flex-direction: column;
  6. gap: 24px;
  7. .item {
  8. display: flex;
  9. flex-direction: row;
  10. padding: 25px;
  11. border-radius: 6px;
  12. background-color: $box-color;
  13. &:hover {
  14. background-color: $box-hover-color;
  15. }
  16. &:active {
  17. transform: scale(0.95);
  18. }
  19. img {
  20. width: 320px;
  21. height: 180px;
  22. margin-right: 25px;
  23. }
  24. }
  25. }
  26. @media (max-width: 768px) {
  27. .news-list {
  28. .item {
  29. display: flex;
  30. flex-direction: row;
  31. padding: 25px;
  32. border-radius: 6px;
  33. background-color: $box-color;
  34. img {
  35. width: 200px;
  36. height: 140px;
  37. margin-right: 25px;
  38. }
  39. }
  40. }
  41. }
  42. @media (max-width: 540px) {
  43. .news-list {
  44. .item {
  45. flex-direction: column;
  46. img {
  47. width: 100%;
  48. height: 180px;
  49. margin-right: 0;
  50. margin-bottom: 16px;
  51. }
  52. }
  53. }
  54. }