Marge intérieure
Fait partie de la section Votre première application du Journey Flutter de Coddy. Leçon 17 sur 32.
Une boîte qui épouse son texte semble étriquée. padding: ajoute de l’espace à l’intérieur de la boîte, entre son bord et son enfant :
Container(
padding: EdgeInsets.all(16),
color: Colors.yellow,
child: Text('Room to breathe'),
)EdgeInsets.all(16) signifie 16 pixels sur les quatre côtés. EdgeInsets.symmetric(horizontal: 24, vertical: 8) définit séparément les côtés et le haut et le bas.
Un Container possède aussi margin:. C’est l’espace à l’extérieur de la boîte, entre celle-ci et ses voisines. La partie colorée ne s’agrandit pas.
Défi
FacileDonne un peu d’espace à Fresh : ajoute 24 pixels de remplissage de chaque côté, à l’intérieur de la boîte verte.
Essayez vous-même
import 'package:flutter/material.dart';
void main() {
runApp(const MyApp());
}
class MyApp extends StatelessWidget {
const MyApp({super.key});
@override
Widget build(BuildContext context) {
return MaterialApp(
debugShowCheckedModeBanner: false,
home: Scaffold(
body: Center(
child: Container(
color: Colors.lightGreen,
child: Text('Fresh', style: TextStyle(fontSize: 32)),
),
),
),
);
}
}
Cette leçon comprend un petit quiz. Commencez la leçon pour y répondre et suivre votre progression.
Toutes les leçons de Votre première application
Entraînez-vous par vous-même : Compilateur Flutter en ligne