index.less 1.4 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192
  1. @import '../style/var';
  2. .van-address-list {
  3. height: 100%;
  4. padding-bottom: 100px;
  5. box-sizing: border-box;
  6. &__add {
  7. position: fixed;
  8. left: 0;
  9. bottom: 0;
  10. z-index: 9999;
  11. }
  12. &__disabled-text {
  13. color: @gray-dark;
  14. padding: 0 15px;
  15. font-size: 12px;
  16. line-height: 30px;
  17. }
  18. }
  19. .van-address-item {
  20. padding: 15px;
  21. &__value {
  22. color: @text-color;
  23. padding-right: 34px;
  24. position: relative;
  25. }
  26. .van-radio__label {
  27. width: 100%;
  28. margin-left: 0;
  29. padding-left: 27px;
  30. box-sizing: border-box;
  31. }
  32. .van-radio__icon {
  33. top: 50%;
  34. left: 0;
  35. height: 16px;
  36. position: absolute;
  37. line-height: 16px;
  38. transform: translate(0, -50%);
  39. .van-icon {
  40. width: 16px;
  41. height: 16px;
  42. font-size: 12px;
  43. }
  44. }
  45. .van-radio__icon--checked .van-icon {
  46. border-color: @red;
  47. background-color: @red;
  48. }
  49. &__name {
  50. font-size: 14px;
  51. font-weight: 500;
  52. line-height: 20px;
  53. margin-bottom: 5px;
  54. }
  55. &__address {
  56. font-size: 12px;
  57. line-height: 16px;
  58. color: @gray-darker;
  59. }
  60. &--unswitchable {
  61. .van-radio__label {
  62. padding-left: 0;
  63. }
  64. }
  65. &--disabled {
  66. .van-address-item__name,
  67. .van-address-item__address {
  68. color: @gray-dark;
  69. }
  70. }
  71. &__edit {
  72. position: absolute;
  73. top: 50%;
  74. right: 15px;
  75. font-size: 16px;
  76. transform: translate(0, -50%);
  77. }
  78. }