Utiliser des mises en page de grille CSS pour créer une page

  • Rversion finale: Washingtondc
  • Mis à jour 1 févr. 2024
  • 5 minutes de lecture
  • Créez une mise en page de grille CSS pour Générateur d'IU créer des pages puissantes afin de pouvoir les personnaliser avec des feuilles de style en cascade (CSS) et d’améliorer vos performances.

    CSS Grid est le système de mise en page le plus puissant en CSS. La grille CSS est construite au-dessus d’une grille bidimensionnelle. La grille CSS vous donne le contrôle sur la façon dont vous créez vos pages. Permet Générateur d'IU d’implémenter une mise en page de grille CSS à l’aide des propriétés de configuration de mise en page low-code. Pour les mises en page avancées, vous pouvez afficher et modifier le code CSS pour personnaliser vos mises en page. Rendez-vous sur Mozilla pour en savoir plus sur CSS Grid.

    Par exemple, vous pouvez avoir une grille avec trois colonnes et trois lignes pour faire une grille de neuf cellules. Vous pouvez placer des composants à l’intérieur de ces cellules ou faire en sorte que le composant s’étende sur plusieurs cellules.

    Figure 1. Mise en page de grille CSS
    Mise en page de grille CSS

    La personnalisation de la mise en page de votre page vous permet de tirer pleinement parti de la grille CSS afin que vous puissiez réaliser votre conception globale de page. Pour plus d'informations, consultez Organiser les composants dans les pages de Générateur d’IU.

    Pour en savoir plus sur les mises en page CSS dans votre Générateur d'IU instance, consultez la table [sys_uib_template].

    Créer une mise en page de grille CSS avec le nouveau système de mise en page

    Créez une mise en page de grille CSS pour Générateur d'IU créer des pages puissantes dans un environnement low-code.

    Avant de commencer

    Rôle requis : admin

    Procédure

    1. Accédez à la Tous > Cadre de travail Now Experience > Générateur d'IU.
    2. Ouvrez une expérience dans laquelle travailler ou créez une expérience en sélectionnant + Créer.
    3. Créer une page dans Générateur d'IU.
    4. Sélectionnez l’icône + dans l’étape Générateur d'IU .
    5. Sélectionnez Grille dans l’onglet Mises en page.
      Flèche pointant vers l’option Grille dans l’onglet Mises en page de la boîte à outils.
    6. Sélectionnez l’onglet Styles dans le panneau de configuration.
    7. Dans la section Mise en page , vous devriez voir la grille en surbrillance.
      Flèche pointant vers l’option Grille dans l’onglet Styles du panneau de configuration.
    8. Dans la section Mise en page de l’onglet Styles, vous pouvez modifier les éléments suivants :
      Colonnes
      Définit le nombre, l’ordre et la largeur des colonnes de grille.
      Lignes
      Définit le nombre, l’ordre et la largeur des lignes de grille.
      Direction
      Définit si les composants nouvellement ajoutés sont empilés à l'horizontale ou à la verticale.
      Écart
      Définit la taille de l'écart entre les lignes et les colonnes.
      Remarque :
      Sélectionnez Afficher les options de mise en page avancées pour afficher les quatre options suivantes.
      Aligner les éléments
      Définit la façon dont les composants du conteneur s’alignent en tant que groupe.
      Justifier les éléments
      Définit la façon dont le navigateur distribue l’espace entre et autour des éléments de contenu le long de l’axe en ligne d’un conteneur de grille.
      Aligner le contenu
      Définit la distribution de l’espace entre et autour des éléments de contenu le long de l’axe de bloc d’une grille.
      Justifier le contenu
      Définit la façon de condenser ou d'espacer les composants à l'intérieur du conteneur.

      Rendez-vous sur Mozilla pour en savoir plus sur les configurations de mise en page des grilles CSS.

    9. Facultatif : Vous pouvez modifier le code CSS en sélectionnant Afficher les options de configuration avancées en bas de l’onglet Styles , puis en sélectionnant l’option Afficher et modifier CSS .
    10. Sélectionnez Enregistrer.
      Votre page s’actualise et affiche les modifications apportées à la mise en page.
    11. Ajoutez des composants à votre page.
      Consultez Ajouter et configurer des composants pour plus d'informations.
    12. Affichez et testez votre page en sélectionnant le bouton Aperçu qui ouvre la variante de page.

    Créer une mise en page de grille CSS avec l’ancien système de mise en page

    Créez une mise en page de grille CSS pour Générateur d'IU créer des pages puissantes afin de pouvoir les personnaliser avec des feuilles de style en cascade (CSS) et d’améliorer vos performances.

    Avant de commencer

    Rôle requis : admin

    Pourquoi et quand exécuter cette tâche

    Dans la procédure suivante, vous apprendrez à utiliser la grille CSS pour modifier votre CSS afin de personnaliser la mise en page de votre page.

    Procédure

    1. Accédez à la Tous > Cadre de travail Now Experience > Générateur d'IU.
    2. Ouvrez une expérience dans laquelle travailler ou créez une expérience en sélectionnant + Créer.
    3. Créer une page dans Générateur d'IU ou ouvrez une page.
    4. Cliquez sur l’onglet Mise en page et choisissez la mise en page à deux lignes par deux colonnes.
      Figure 2. Mise en page standard à deux lignes et deux colonnes
      Mise en page standard à deux lignes et deux colonnes.
    5. Cliquez sur Modifier le code de mise en page.
      Figure 3. Modifier le code de mise en page
      Option Modifier le code de mise en page.
    6. Développez l’éditeur de code afin de pouvoir visualiser facilement le code CSS.
      Figure 4. Agrandir l’éditeur de code
      Flèche pointant vers le bouton Développer l’éditeur de code.
    7. Ajoutez un autre emplacement à la mise en page en copiant le code CSS d’un emplacement existant.

      Il est plus facile de copier le code CSS que de le taper dans la mise en page.

      Figure 5. Copier le code CSS d’un emplacement
      Flèche pointant vers la copie du code CSS d’un emplacement.
    8. Collez le code CSS sous le code que vous avez copié et remplacez la slotName valeur et grid-area par une valeur unique.
      Figure 6. Collez le code CSS
      Collez le code CSS.
    9. Modifiez les règles de mise en page pour inclure la nouvelle colonne et la nouvelle zone de modèle, comme suit :
      1. Supprimez la ligne « Grid-template-columns » : « 1fr 1fr  ».
      2. Ajoutez une deuxième cellule1 après cellule1, puis ajoutez cellule5 après cellule4.
      Figure 7. Modifier les règles de mise en page
      Modification des règles de mise en page.

      Vous pouvez définir de nombreuses configurations différentes. Dans cet exemple, il existe deux grilles résultantes de deux zones de modèle de grille différentes. La "grid-template-areas" propriété en cours de modification définit la propriété CSS du même nom. Pour plus d’informations, consultez MDN grid-templates-areas.

      Figure 8. Zones de modèles de grille
      Zones de modèles de grille.
    10. Réduisez la vue développée, puis cliquez sur Appliquer.
      Figure 9. Appliquer un changement de mise en page
      Application d’un changement de mise en page.

    Résultats

    La nouvelle mise en page de grille CSS indique que le nouvel emplacement a été ajouté à la mise en page originale à deux lignes et deux colonnes.
    Figure 10. Nouvelle mise en page personnalisée
    Nouvelle mise en page personnalisée.
    Cliquez sur Rétablir l’original pour réinitialiser les modifications de mise en page à l’original à tout moment.
    Figure 11. Réinitialiser une mise en page
    Flèche pointant pour réinitialiser l’option d’origine.