Extensions en place : Elementor Pro, Solid decurity, WooCommerce
Nom de l’hébergeur : o2switch
Adresse du site : en construction
Problème(s) rencontré(s) : Bonjour,
Je suis sur un méga menu avec le widget Menu de Elementor Pro.
J’ai 4 items principaux en horizontal, et j’aimerais que les sous-items s’aligne avec leur item respectif dans l’axe vertical, et ça coince.
Dans le conteneur du premier item, le plus à gauche, j’ai mis ça :
Pour le deuxième qui est le second en partant de la gauche, j’ai fait la même chose, et je change la valeur ‘left » à tâtons. Est-ce la bonne solution ?
Merci de votre aide.
Ce sujet a été modifié le il y a 2 jours et 2 heures par So_what.
Salut, comme tu sorts du principe du méga menu (contenu aligné dans le conteneur méga menu), il existe différentes façons de faire, ça peut être une solution.
Quid du responsif ? Ça restera très bancal à mon avis.
Il faudrait connaître les largeurs des premiers menu et leur position par rapport à l’origine du flux HTML référent (parent) et essayer plutôt une règle calc()), mais ça demande réflexion… 🙂
Hi there! I recently set up a mega menu using Elementor Pro for my WordPress site: https://bases-coc.com/ and I encountered similar challenges with aligning sub-items vertically. Your approach with position: absolute; works well for the first item, but as you noted, it can get tricky for subsequent items. I found that using calc() to adjust the left position based on each main item’s width helped maintain alignment across the menu. Additionally, considering responsive design is crucial, as adjustments might be necessary for smaller screens. It’s great to see how others are tackling these menu setups—sharing ideas can lead to better solutions!
Pourquoi dis-tu que je sors du principe du méga menu ?
Finalement, j’ai opté pour mettre l’affichage des sous-items sur toute la largeur, ce qui devrait régler la contrainte que j’avais.
Par contre, par curiosité, comment fonctionne la règle calc() ?
Auteur
Messages
4 sujets de 1 à 4 (sur un total de 4)
Vous devez être connecté pour répondre à ce sujet.
Défiler vers le haut
Gérer le consentement aux cookies
Pour offrir les meilleures expériences, nous utilisons des technologies telles que les cookies pour stocker et/ou accéder aux informations des appareils. Le fait de consentir à ces technologies nous permettra de traiter des données telles que le comportement de navigation ou les ID uniques sur ce site. Le fait de ne pas consentir ou de retirer son consentement peut avoir un effet négatif sur certaines caractéristiques et fonctions.
Fonctionnel
Toujours activé
Le stockage ou l’accès technique est strictement nécessaire dans la finalité d’intérêt légitime de permettre l’utilisation d’un service spécifique explicitement demandé par l’abonné ou l’utilisateur, ou dans le seul but d’effectuer la transmission d’une communication sur un réseau de communications électroniques.
Préférences
The technical storage or access is necessary for the legitimate purpose of storing preferences that are not requested by the subscriber or user.
Statistiques
Le stockage ou l’accès technique qui est utilisé exclusivement à des fins statistiques.The technical storage or access that is used exclusively for anonymous statistical purposes. Without a subpoena, voluntary compliance on the part of your Internet Service Provider, or additional records from a third party, information stored or retrieved for this purpose alone cannot usually be used to identify you.
Marketing
Le stockage ou l’accès technique est nécessaire pour créer des profils d’utilisateurs afin d’envoyer des publicités, ou pour suivre l’utilisateur sur un site web ou sur plusieurs sites web à des fins de marketing similaires.