首页极端情况下兼容ie11
Showing
2 changed files
with
32 additions
and
95 deletions
| ... | @@ -330,19 +330,21 @@ | ... | @@ -330,19 +330,21 @@ | 
| 330 | position: relative; | 330 | position: relative; | 
| 331 | } | 331 | } | 
| 332 | 332 | ||
| 333 | // .quote-swiper { | 333 | .table-fl { | 
| 334 | // min-height: 600px; | 334 | display: flex; | 
| 335 | // } | 335 | } | 
| 336 | 336 | ||
| 337 | &-cont { | 337 | .table-cont { | 
| 338 | min-height: 384px; | 338 | min-height: 384px; | 
| 339 | margin: 0 auto 0; | 339 | margin: 0 auto 0; | 
| 340 | position: relative; | 340 | position: relative; | 
| 341 | display: flex; | 341 | display: flex; | 
| 342 | width: 100%; /* 增加宽度100% */ | ||
| 342 | 343 | ||
| 343 | .panel { | 344 | .panel { | 
| 344 | // position: relative; | 345 | position: relative; | 
| 345 | width: 50%; | 346 | width: 50%; | 
| 347 | flex-grow: 1; | ||
| 346 | } | 348 | } | 
| 347 | 349 | ||
| 348 | .panel-left { | 350 | .panel-left { | 
| ... | @@ -366,7 +368,6 @@ | ... | @@ -366,7 +368,6 @@ | 
| 366 | background-color: #ffffff; | 368 | background-color: #ffffff; | 
| 367 | // @extend .fcc; | 369 | // @extend .fcc; | 
| 368 | 370 | ||
| 369 | |||
| 370 | .plugin { | 371 | .plugin { | 
| 371 | width: 100%; | 372 | width: 100%; | 
| 372 | height: 100%; | 373 | height: 100%; | 
| ... | @@ -916,6 +917,22 @@ | ... | @@ -916,6 +917,22 @@ | 
| 916 | 917 | ||
| 917 | // 投保 | 918 | // 投保 | 
| 918 | .quote { | 919 | .quote { | 
| 920 | min-height: 0; | ||
| 921 | &-bg-swiper { | ||
| 922 | min-height: 0; | ||
| 923 | .ebg { | ||
| 924 | min-height: 0; | ||
| 925 | height: 800px; | ||
| 926 | } | ||
| 927 | .tit-wrap{ | ||
| 928 | height: 470px; | ||
| 929 | } | ||
| 930 | } | ||
| 931 | |||
| 932 | .space1 { | ||
| 933 | height: 500px; | ||
| 934 | } | ||
| 935 | |||
| 919 | .tit { | 936 | .tit { | 
| 920 | font-size: $fontSizeTitle-M2; | 937 | font-size: $fontSizeTitle-M2; | 
| 921 | } | 938 | } | 
| ... | @@ -931,13 +948,19 @@ | ... | @@ -931,13 +948,19 @@ | 
| 931 | &-tab { | 948 | &-tab { | 
| 932 | } | 949 | } | 
| 933 | 950 | ||
| 934 | &-cont { | 951 | .table-fl { | 
| 952 | // display: block; | ||
| 953 | } | ||
| 954 | |||
| 955 | .table-cont { | ||
| 935 | display: block; | 956 | display: block; | 
| 936 | height: auto; | 957 | height: auto; | 
| 937 | width: 100% !important; | 958 | width: 100% !important; | 
| 938 | font-size: $fontSize-M2; | 959 | font-size: $fontSize-M2; | 
| 939 | 960 | ||
| 940 | .panel { | 961 | .panel { | 
| 962 | width: 100%; | ||
| 963 | |||
| 941 | .func1 { | 964 | .func1 { | 
| 942 | &-item { | 965 | &-item { | 
| 943 | display: block; | 966 | display: block; | ... | ... | 
| ... | @@ -104,94 +104,7 @@ | ... | @@ -104,94 +104,7 @@ | 
| 104 | </div> | 104 | </div> | 
| 105 | <div class="linear"></div> | 105 | <div class="linear"></div> | 
| 106 | <div class="table-wrap"> | 106 | <div class="table-wrap"> | 
| 107 | <!-- <swiper :options="swiperOption" ref="quoteSwiper" class="quote-swiper"> | 107 | <div class="table-fl"> | 
| 108 | <swiper-slide v-for="(item, index) in dataList" :key="index"> | ||
| 109 | <div class="table-cont"> | ||
| 110 | <div class="panel panel-left"> | ||
| 111 | <div class="desc"> | ||
| 112 | <div class="desc-item" v-for="item in curTab.describeList" :key="item.id"> | ||
| 113 | {{ item }} | ||
| 114 | </div> | ||
| 115 | </div> | ||
| 116 | </div> | ||
| 117 | <div class="panel panel-right"> | ||
| 118 | <div v-if="curTab.relation == PRODUCT_PRO_EASY " class="plugin fcc"> | ||
| 119 | <div class="func func1"> | ||
| 120 | <div class="func1-item"> | ||
| 121 | <div class="k"> {{$t('common.Sex')}}</div> | ||
| 122 | <div class="gender"> | ||
| 123 | <div class="gender-item" @click="onQuoteSexHandler('M')"> | ||
| 124 | {{$t('common.Male')}} | ||
| 125 | <img v-if="quoteData.gender == 'M'" src="@/assets/images/common/icon-male-act.png" alt /> | ||
| 126 | <img v-else src="@/assets/images/common/icon-male.png" alt /> | ||
| 127 | </div> | ||
| 128 | <div class="gender-item" @click="onQuoteSexHandler('F')"> | ||
| 129 | {{$t('common.Female')}} | ||
| 130 | <img v-if="quoteData.gender == 'F'" src="@/assets/images/common/icon-female-act.png" alt /> | ||
| 131 | <img v-else src="@/assets/images/common/icon-female.png" alt /> | ||
| 132 | </div> | ||
| 133 | </div> | ||
| 134 | </div> | ||
| 135 | <div class="func1-item"> | ||
| 136 | <div class="k">{{$t('common.Birthday')}}</div> | ||
| 137 | <div class="age"> | ||
| 138 | <div class="ipt-wrap-linear"> | ||
| 139 | <div class="down-arrow"></div> | ||
| 140 | <div class="cont"> | ||
| 141 | <date-picker class="ipt-date" :placeholder="$t('common.Birthday') + '*'" v-model="quoteData.birthday" :filtModel="['future']" :cusStyle="{ | ||
| 142 | border: 'none !important', | ||
| 143 | 'background-color': 'transparent !important', | ||
| 144 | padding: '16px 24px', | ||
| 145 | color: '#606266', | ||
| 146 | 'text-align': 'center' | ||
| 147 | }"> | ||
| 148 | </date-picker> | ||
| 149 | </div> | ||
| 150 | </div> | ||
| 151 | </div> | ||
| 152 | </div> | ||
| 153 | </div> | ||
| 154 | </div> | ||
| 155 | |||
| 156 | <div v-if="curTab.relation == PRODUCT_REN_RICH " class="plugin "> | ||
| 157 | <div class="func func2"> | ||
| 158 | <div class="func2-tit">{{$t('index.quote.vhis.t1')}}</div> | ||
| 159 | <div class="func2-tit2">{{$t('index.quote.vhis.t2')}}</div> | ||
| 160 | |||
| 161 | <slider class="slider" :min="sliderMin" :max="sliderMax" v-model="sliderPer"></slider> | ||
| 162 | |||
| 163 | <div class="form"> | ||
| 164 | <div class="form-item"> | ||
| 165 | <div class="label">{{$t('index.quote.vhis.PaymentPeriod')}}</div> | ||
| 166 | <div class="val"> | ||
| 167 | <div @click="onSelectPaymentPeriodHandler(item)" class="item" :class="{'item-act':curPaymentPeriod.v==item.v}" v-for="item in paymentPeriodList" :key="item.id"> | ||
| 168 | {{ item.n }} | ||
| 169 | </div> | ||
| 170 | </div> | ||
| 171 | </div> | ||
| 172 | <div class="form-item"> | ||
| 173 | <div class="label">{{$t('index.quote.vhis.PaymentOptions')}}</div> | ||
| 174 | <div class="val val2"> | ||
| 175 | <div @click="onSelectPaymentOptionHandler(item)" class="item" :class="{'item-act':curPaymentOption.v==item.v}" v-for="item in paymentOptionList" :key="item.id"> | ||
| 176 | {{ item.n }} | ||
| 177 | </div> | ||
| 178 | </div> | ||
| 179 | </div> | ||
| 180 | </div> | ||
| 181 | <div class="line"></div> | ||
| 182 | <div class="calculation"> | ||
| 183 | <div class="label">{{$t('index.quote.vhis.quotePerMonth')}}</div> | ||
| 184 | <div class="value">$ <span class="price">{{sumAssured}}</span></div> | ||
| 185 | </div> | ||
| 186 | <div class="tips">{{$t('index.quote.vhis.tips')}}</div> | ||
| 187 | </div> | ||
| 188 | </div> | ||
| 189 | |||
| 190 | </div> | ||
| 191 | |||
| 192 | </div> | ||
| 193 | </swiper-slide> | ||
| 194 | </swiper> --> | ||
| 195 | <div class="table-cont"> | 108 | <div class="table-cont"> | 
| 196 | <div class="panel panel-left"> | 109 | <div class="panel panel-left"> | 
| 197 | <div class="desc"> | 110 | <div class="desc"> | 
| ... | @@ -281,6 +194,7 @@ | ... | @@ -281,6 +194,7 @@ | 
| 281 | </div> | 194 | </div> | 
| 282 | 195 | ||
| 283 | </div> | 196 | </div> | 
| 197 | </div> | ||
| 284 | 198 | ||
| 285 | <div @click="onPrevTabHandler()" class="arrow arrow-left"></div> | 199 | <div @click="onPrevTabHandler()" class="arrow arrow-left"></div> | 
| 286 | <div @click="onNextTabHandler()" class="arrow arrow-right"></div> | 200 | <div @click="onNextTabHandler()" class="arrow arrow-right"></div> | ... | ... | 
- 
Please register or sign in to post a comment