Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lära Building a Card Component | Section
Styling and Layout in React Native Apps

bookBuilding a Card Component

Svep för att visa menyn

Now you will build your first reusable UI element — a card.

A card is a container that groups related content together. It usually has spacing, a background, and structured text.

Example:

import { View, Text, StyleSheet } from 'react-native';

export default function App() {
  return (
    <View style={styles.container}>
      <View style={styles.card}>
        <Text style={styles.title}>Alex Johnson</Text>
        <Text style={styles.description}>
          Frontend developer with experience in React and mobile apps.
        </Text>
      </View>
    </View>
  );
}

const styles = StyleSheet.create({
  container: {
    padding: 20
  },
  card: {
    backgroundColor: 'lightgrey',
    padding: 15,
    borderRadius: 10
  },
  title: {
    fontSize: 18,
    fontWeight: 'bold',
    marginBottom: 5
  },
  description: {
    fontSize: 14,
    color: 'darkblue'
  }
});

Here:

  • The card uses padding to create space inside;
  • Text is structured into title and description;
  • Rounded corners (borderRadius) make it look cleaner.

Cards are widely used in real apps because they help organize content into clear sections.

question mark

What is the purpose of a card component?

Vänligen välj det korrekta svaret

Var allt tydligt?

Hur kan vi förbättra det?

Tack för dina kommentarer!

Avsnitt 1. Kapitel 5

Fråga AI

expand

Fråga AI

ChatGPT

Fråga vad du vill eller prova någon av de föreslagna frågorna för att starta vårt samtal

Avsnitt 1. Kapitel 5
some-alt