You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

移动端Flip Card无法翻转且页面链接冻结的问题求助

移动端Flip Card无法翻转且页面链接冻结的问题求助

大家好,我做了一个带翻转卡片的页面,在桌面端显示和交互都正常,但到了移动端,翻转卡片完全没法触发翻转,而且页面上的链接还会出现冻结的情况。我排查了好久都没找到问题出在哪,有没有大佬能帮我看看需要修改哪里?

我的CSS代码:

.flip-card {
  background-color: transparent;
  display: block;
  margin-left: auto;
  margin-right: auto;
  perspective: 1000px;
}

@media (max-width:767px) {
  .flip-card {
    width: 240px;
    height: 360px;
    padding-bottom: 32px;
  }
  .book-description {
    font-size: 14px;
  }
  .description-author {
    font-size: 12px;
  }
  .book-reservation {
    font-size: 13px;
  }
}

@media (min-width:768px) and (max-width:991px) {
  .flip-card {
    width: 600px;
    height: 900px;
    padding-bottom: 32px;
  }
  .book-description {
    font-size: 24px;
  }
  .description-author {
    font-size: 20px;
  }
  .book-reservation {
    font-size: 24px;
  }
}

@media (min-width:992px) and (max-width:1199px) {
  .flip-card {
    height: 240px;
  }
  .book-description {
    font-size: 9px;
  }
  .description-author {
    font-size: 7px;
  }
  .book-reservation {
    font-size: 13px;
  }
}

@media (min-width:1200px) {
  .flip-card {
    height: 300px;
  }
  .book-description {
    font-size: 12px;
  }
  .description-author {
    font-size: 10px;
  }
  .book-reservation {
    font-size: 13px;
  }
}

.flip-card-inner {
  position: relative;
  width: 100%;
  height: 100%;
  text-align: center;
  -webkit-transition: transform 0.6s;
  -webkit-transform-style: preserve-3d;
  -webkit-backface-visibility: hidden;
}

.flip-card:hover .flip-card-inner {
  transform: rotateY(180deg);
}

.flip-card-front,
.flip-card-back {
  position: absolute;
  width: 100%;
  height: 100%;
}

.flip-card-front {
  background-color: transparent;
  color: transparent;
  width: 100%;
  height: 100%;
}

.flip-card-back {
  background-color: transparent;
  display: block;
  transform: rotateY(180deg);
  text-align: center;
  backface-visibility: hidden;
  -webkit-backface-visibility: hidden;
}

.book-description {
  text-align: left;
  font-family: courier;
  color: black;
}

.book-cover {
  height: 100%;
  width: 100%;
  border: 1px solid #B53031;
}

.description-author {
  text-align: right;
  font-family: courier;
  font-style: italic;
  color: black;
}

.book-reservation {
  background-color: #b02b2c;
  border-radius: 4px;
  color: white;
  padding: 1px 10px 1px 10px;
  cursor: pointer;
  text-decoration: none;
}

.book-reservation:hover {
  color: white;
  background-color: #c43031;
  text-decoration: none;
}

.bottone-pagina-2 {
  background-color: firebrick;
  border-radius: 14px;
  color: white;
  padding: 10px 10px 10px 10px;
  font-size: 17px;
  cursor: pointer;
  font-family: inherit;
}

.bottone-pagina-2:hover {
  background-color: white;
  color: FIREBRICK;
  text-decoration: none;
  border-style: dotted;
  border-color: firebrick;
}

对应的HTML结构:

<div class="col-md-3">
  <section class="WidgetHolder HtmlWidget first">
    <div class="flip-card">
      <div class="flip-card-inner">
        <div class="flip-card-front">
          <!-- inserire il link all'immagine della copertina del libro -->
          <img src=" https://milano.biblioteche.it/sites/milano/assets/CRESCENZAGO/Immagini-Crescenzago/97888997811700536075.jpg " alt="Avatar" class="book-cover">
        </div>
        <div class="flip-card-back">
          <p class="book-description">
            <!-- inserire la descrizione del libro -->
            Avere a cuore, conoscere e capire meglio il luogo in cui si è cresciuti o in cui si vive aiuta a ereditarne la tradizione e la vitalità. Questo è lo scopo degli autori: trasmettere ai lettori la storia del posto in cui hanno imparato a vivere, seguendo
            una tradizione ricca di umanità, solidarietà, religiosità e cultura. Ecco la storia di Crescenzago, storico quartiere milanese, raccontata per periodi secolari, con un focus sul Novecento, e arricchita da numerose immagini
          </p>
          <p class="description-author">
            <!-- inserire l'autore della recensione' -->
          </p>
          <!-- inserire il link a OPAC (al posto di #) -->
          <!-- recensione scritta da Cristina, bibliotecaria -->
        </div>
      </div>
    </div>
  </section>
</div>

<div class="col-md-3">
  <section class="WidgetHolder HtmlWidget first">
    <div class="flip-card">
      <div class="flip-card-inner">
        <div class="flip-card-front">
          <img src=" https://milano.biblioteche.it/sites/milano/assets/CRESCENZAGO/Immagini-Crescenzago/Storia-di-cimiano.jpg?r=89914 " class="book-cover">
        </div>
        <div class="flip-card-back">
          <p class="book-description"> il libro rappresenta un utile contributo nella ricostruzione delle vicende storiche di Cimiano dall'età antica a quella contemporanea. Con particolare attenzione sono trattate le trasformazioni sociali e culturali avvenute soprattutto dalla
            metà del xx secolo. </p>
        </div>
      </div>
    </div>
    <p> </p>
  </section>
</div>

<div class="col-md-3">
  <section class="WidgetHolder HtmlWidget first">
    <div class="flip-card">
      <div class="flip-card-inner">
        <div class="flip-card-front">
          <img src=" https://milano.biblioteche.it/sites/milano/assets/CRESCENZAGO/Immagini-Crescenzago/dino-barra-via-padova.jpg?r=63808" alt="copertina libro" class="book-cover">
        </div>
        <div class="flip-card-back">
          <p class="book-description"> Via Padova è considerata una delle "strade simbolo" di Milano e da diversi anni è diventata archetipo di periferia, non solo nel capoluogo lombardo. È sinonimo di quartiere multietnico e mutante anticipatore di tendenze sociali all'interno dei
            territori metropolitani per le questioni della convivenza tra culture diverse e dei diritti dei più deboli. La via Padova che oggi conosciamo inizia a prendere forma attorno all'ultimo ventennio dell'Ottocento. </p>
        </div>
      </div>
    </div>
    <p> </p>
  </section>
</div>

<div class="col-md-12">
  <section class="WidgetHolder ContentWidget first">
  </section>
</div>

<div class="col-md-12">
  <section class="WidgetHolder HtmlWidget first">
  </section>
</section>
</div>

备注:内容来源于stack exchange,提问作者Giulio

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.04.23 11:09:09