ionic-framework - 如何创建带有背景图像和图像上重叠文本的 ionic 卡

标签 ionic-framework ionic3

我正在尝试使用 Ionic Docs https://ionicframework.com/docs/components/#card-background 中的背景图像卡示例但在实现过程中,文本不会与背景图像重叠。

<ion-content class="card-background-page">

  <ion-card div class="card">
    <img src="assets/img/rundmc-live.png"/>
    <div class="card-title">São Paulo</div>
    <div class="card-subtitle">41 Listings</div>
  </ion-card>

  <ion-card>
    <img src="img/card-amsterdam.png"/>
    <div class="card-title">Amsterdam</div>
    <div class="card-subtitle">64 Listings</div>
  </ion-card>

</ion-content>


page-home {

    .card-background-page {

        ion-card {
          position: relative;
          text-align: center;
        }

        .card-title {
          position: absolute;
          top: 36%;
          font-size: 2.0em;
          width: 100%;
          font-weight: bold;
          color: #fff;
        }

        .card-subtitle {
          font-size: 1.0em;
          position: absolute;
          top: 52%;
          width: 100%;
          color: #fff;
        }

      }
    }

可能是什么问题?

最佳答案

您的代码似乎没有问题,但是请尝试从此更改您的代码

<ion-card div class="card">
    <img src="assets/img/rundmc-live.png"/>
    <div class="card-title">São Paulo</div>
    <div class="card-subtitle">41 Listings</div>
</ion-card>

到此

<ion-card>
    <img src="assets/img/rundmc-live.png"/>
    <div class="card-title">São Paulo</div>
    <div class="card-subtitle">41 Listings</div>
</ion-card>

还要检查您的图像路径是否指定正确。

关于ionic-framework - 如何创建带有背景图像和图像上重叠文本的 ionic 卡,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53880828/

相关文章:

angular - navpush 在 ionic 2 中不起作用

android - ionic 运行 android : build/run succeeds, 但导致黑屏

cordova - ionic 硬件在显示广告后无法正常工作

macos - 尝试安装 ios-deploy 时出错

javascript - 推特 ,"Could not authenticate you"错误

cordova - 如何在 Ionic 3 中使用 cordova-plugin-android-permissions?

html - 垂直输入类型的最大值和最小值的位置标签 "range"

javascript - 如何在 ionic 3 Angular 4 返回时停止重新加载页面

angular - 如何解决 rxjs Typescript 错误(Ionic 3、angularfire2)

jquery - ionic 选项卡背景颜色