Localised ionic list scrolling

Hello,

I have a long ion-list inside an ion-card, and to fully-display it, some scrolling is needed. How do I make the scrolling happen inside the card alone i.e. all other parts of the UI remain immobile during scrolling?

The following code illustrates my problem.

<ion-app>
  <ion-router-outlet></ion-router-outlet>
  <ion-header>
    <ion-toolbar color="primary">
      <ion-title>My App</ion-title>
    </ion-toolbar>
  </ion-header>
  <ion-content>
    <ion-card>
      <ion-card-header>
        <ion-card-title>Card 1</ion-card-title>
      </ion-card-header>
      <ion-card-content>
        Card 1 Content
      </ion-card-content>
    </ion-card>
    <ion-card>
      <ion-card-header>
        <ion-card-title>Card 2</ion-card-title>
      </ion-card-header>
      <ion-card-content>
        <ion-list-header>Chips Group 1</ion-list-header>
        <p>
          <ion-chip color="light">
            <ion-label>Chip 1.1</ion-label>
          </ion-chip>
          <ion-chip>
            <ion-icon name="checkmark-circle"></ion-icon>
            <ion-label>Chip 1.2</ion-label>
          </ion-chip>
          <ion-chip>
            <ion-label>Chip 1.3</ion-label>
          </ion-chip>
        </p>
        <ion-list-header>Chips Group 2</ion-list-header>
        <p>
          <ion-chip color="light">
            <ion-label>Chip 2.1</ion-label>
          </ion-chip>
          <ion-chip>
            <ion-icon name="checkmark-circle"></ion-icon>
            <ion-label>Chip 2.2</ion-label>
          </ion-chip>
          <ion-chip>
            <ion-label>Chip 2.3</ion-label>
          </ion-chip>
        </p>
        <ion-list-header>Chips Group 3</ion-list-header>
        <p>
          <ion-chip color="light">
            <ion-label>Chip 3.1</ion-label>
          </ion-chip>
          <ion-chip>
            <ion-icon name="checkmark-circle"></ion-icon>
            <ion-label>Chip 3.2</ion-label>
          </ion-chip>
          <ion-chip>
            <ion-label>Chip 3.3</ion-label>
          </ion-chip>
        </p>
        <ion-list-header>Chips Group 4</ion-list-header>
        <p>
          <ion-chip color="light">
            <ion-label>Chip 4.1</ion-label>
          </ion-chip>
          <ion-chip>
            <ion-icon name="checkmark-circle"></ion-icon>
            <ion-label>Chip 4.2</ion-label>
          </ion-chip>
          <ion-chip>
            <ion-label>Chip 4.3</ion-label>
          </ion-chip>
        </p>
        <ion-list-header>Chips Group 5</ion-list-header>
        <p>
          <ion-chip color="light">
            <ion-label>Chip 5.1</ion-label>
          </ion-chip>
          <ion-chip>
            <ion-icon name="checkmark-circle"></ion-icon>
            <ion-label>Chip 5.2</ion-label>
          </ion-chip>
          <ion-chip>
            <ion-label>Chip 5.3</ion-label>
          </ion-chip>
        </p>
        <ion-list-header>Chips Group 6</ion-list-header>
        <p>
          <ion-chip color="light">
            <ion-label>Chip 6.1</ion-label>
          </ion-chip>
          <ion-chip>
            <ion-icon name="checkmark-circle"></ion-icon>
            <ion-label>Chip 6.2</ion-label>
          </ion-chip>
          <ion-chip>
            <ion-label>Chip 6.3</ion-label>
          </ion-chip>
        </p>
      </ion-card-content>
    </ion-card>
  </ion-content>
</ion-app>

If I swipe down, the whole UI gets swiped. I want the card Card 1 to remain fixed while the list items are scrolled inside Card 2.

I am super new to web development, and I could not achieve the desired result by wrapping the cards inside HTML <div>s.

Thanks,
Amine.