Créer un Menu avec jQuery Mobile

Réaliser une zone de menu
Vidéo non disponible ! Réessayez plus tard
Cette vidéo fait partie de la formation
Créer une Web App
Revoir le teaser Je m'abonne
Transcription

59,90€ Je commande

Formation incluse dans l'abonnement Elephorm Je m'abonne à Elephorm

DescriptionProgrammeAvis

59,90€ Je commande

Formation incluse dans l'abonnement Elephorm Je m'abonne à Elephorm

L'objectif de cette vidéo est de vous guider dans la création d'une barre de navigation en utilisant des balises HTML et jQuery mobile de manière efficace.

Découvrez comment réaliser un menu avec jQuery mobile en utilisant des balises HTML et CSS.

Dans cette leçon, nous allons apprendre à créer un menu en utilisant jQuery mobile. Les menus dans jQuery mobile sont simplement constitués d'une liste de liens placés dans une balise <ul> ou <ol>, le tout enveloppé dans un bloc <div> avec l'attribut data-role égal à navbar. jQuery mobile mettra automatiquement en forme cette structure.
La barre de navigation s'adaptera à la place disponible et variera légèrement en fonction de sa position dans la page, que ce soit dans la zone header, content ou footer. Nous allons créer une barre de menu dans la zone header, en modifiant un peu le titre en le plaçant dans une balise <h1>, puis ajouterons une balise <div> avec data-role égal à navbar pour englober notre liste de menus. À l'intérieur, nous utiliserons une balise <ul> et remplirons la liste avec des liens.
Visionnez la vidéo pour voir la procédure détaillée et le résultat dans le simulateur.

Voir plus
Questions réponses
Qu'est-ce que l'attribut data-role dans jQuery mobile?
L'attribut data-role est utilisé dans jQuery mobile pour définir le rôle ou le type de widget, tel qu'une barre de navigation (navbar).
Comment jQuery mobile formate-t-il automatiquement une liste de liens?
jQuery mobile formate automatiquement une liste de liens en ajoutant des styles et des comportements appropriés, comme l'alignement horizontal, lorsque les éléments sont enveloppés dans une balise
avec data-role='navbar'.
Quelle différence de mise en forme peut-on observer selon la position de la barre de navigation?
La barre de navigation aura une mise en forme légèrement différente selon qu'elle est placée dans la zone header, content ou footer, afin de s'adapter au contexte visuel de la page.

Programme détaillé