Machen ionic Ionen-Element einen transparenten hintergrund haben

Gibt es eine Möglichkeit, um den hintergrund eines Ionischen 2 <ion-item> transparent sein?

Ich habe versucht das CSS aber es macht nicht das Element transparent:

.list .item, .item-content .item-inner .item-block .item-ios
{
  background: transparent !important;
}

CODE HINZUGEFÜGT

Mein HTML sieht so aus:

HTML:

<ion-content class="pu-my-plans-background">

  <div *ngIf="hasPlans">
    <ion-list no-lines class="pu-item-list">
      <!--<ion-item-group reorder="true" (ionItemReorder)="reorderItems($event)">-->
        <ion-item-sliding *ngFor="let plan of plans; let i = index" >
          <ion-item class="pu-section-list-item pu-my-plans-item" (click)="editPlan(plan.id, plan.rev, plan.title, i)">
            {{ plan.title }}
            <br>
            <span class="pu-my-plans-plan-date">{{ plan.updated}}</span>
            <button *ngIf="plan.important" ion-button clear item-right>
              <ion-icon name="ios-alert-outline"></ion-icon>
            </button>
          </ion-item>
          <ion-item-options side="right">
            <button ion-button color="danger" (click)="deletePlan(plan.id, plan.rev)">
              <ion-icon name="delete"></ion-icon>
              Delete
            </button>
          </ion-item-options>
        </ion-item-sliding>
      <!--</ion-item-group>-->
    </ion-list>
  </div>

</ion-content>

Und mein CSS wie dieses:

CSS:

page-my-plans {

}

.pu-my-plans-plus-circle {
  display: block;
  //border: 2px solid white;
  background-color: $pu-orange;
  border-radius: 50%;
  height: 38px;
  width: 38px;
}

.pu-my-plans-plus-circle span {
  font-size: 38px;
  font-weight: 100;
  color: white;
  position: absolute;
  top: -7px;
  left: 8.5px;
}
.pu-plan-addButton {
  font-size: 30px;
  margin-right: 14px;
  margin-top:-2px;
}


.pu-section-list-item{
  color: white;
  background-color: black;
  font-weight:$pu-item-font-weight;
  font-size:$pu-item-font-size;
  padding-left:20px;
  padding-right:0px;
}
.item{
  background: transparent !important
}
// THEMING CSS
// ===========
//
.pu-my-plans-background {
  background-image: url("../assets/img/[email protected]");
  background-size: cover !important;
}
.pu-my-plans-item {
  border-style:solid;
  border-bottom-width: 2px;
  border-bottom-color: $pu-orange;
}
.pu-my-plans-plan-date {
  color: $pu-orange;
  font-size: 11px;
  font-weight: 200;
}

Ich habe versucht, jede Kombination von styling, die Ionischen 2 posten als ich denken kann, aber die beste, die ich bekommen kann, mit diesem ist, um einen weißen hintergrund hinter dem ion-item. Die Ionen-Inhalte hat sich ein Bild-hintergrund, aber ich kann nicht sehen, durch das ion-item.

InformationsquelleAutor Bill Noble | 2017-01-27
Schreibe einen Kommentar