index.scss 1.7 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485
  1. .brand_list_page {
  2. width: 100vw;
  3. // height: 100vh;
  4. display: flex;
  5. flex-direction: column;
  6. .brand_list {
  7. background-color: #fff;
  8. padding: 20rpx;
  9. flex-shrink: 0;
  10. .u-nav-slot {
  11. display: flex;
  12. align-items: center;
  13. gap: 10rpx;
  14. }
  15. .suggest_list {
  16. margin-top: 20rpx;
  17. display: grid;
  18. grid-template-columns: repeat(4, 1fr);
  19. gap: 20rpx;
  20. .brand_item {
  21. display: flex;
  22. flex-direction: column;
  23. align-items: center;
  24. .brand_img {
  25. width: 100rpx;
  26. height: 100rpx;
  27. }
  28. .brand_name {
  29. font-size: 28rpx;
  30. font-weight: 600;
  31. }
  32. }
  33. }
  34. }
  35. .index_list{
  36. flex: 1;
  37. overflow: auto;
  38. ::v-deep uni-scroll-view{
  39. height: calc(100vh - 216rpx);
  40. .uni-scroll-view-content{
  41. padding-bottom: 120rpx;
  42. }
  43. }
  44. }
  45. .u-index-list{
  46. height: 100%;
  47. }
  48. .no_brand{
  49. position:fixed;
  50. bottom:0;
  51. left: 0;
  52. right: 0;
  53. padding: 20rpx;
  54. background-color: #fff;
  55. z-index: 1;
  56. ::v-deep .u-button__text{
  57. color: #108cff;
  58. }
  59. }
  60. }
  61. ::v-deep .u-index-anchor{
  62. background-color: #efefef !important;
  63. }
  64. ::v-deep .u-border-bottom{
  65. border:none;
  66. }
  67. ::v-deep .list-cell{
  68. font-size: 28rpx;
  69. display: flex;
  70. align-items: center;
  71. gap: 20rpx;
  72. padding: 16rpx;
  73. border-bottom: 1rpx solid #f0eded;
  74. img{
  75. width: 160rpx;
  76. height: 80rpx;
  77. }
  78. }