J'essaie de modifier le niveau supérieur des éléments de menu [avec succès] - J'ai réussi à aligner le li et les balises alignées correctement, mais le fichier ul.dropdown s'affiche sous le reste des éléments du document et il est décalé vers la droite - avec des décalages différents pour chaque liste déroulante. Il semble également avoir eu une certaine transparence appliquée.La propriété CSS skewX provoque des problèmes avec les menus déroulants des fondations
violon est ici: https://jsfiddle.net/acto8k5y/5/
- vous devez ouvrir le violon assez large pour voir le menu non réactif
- tout le menu personnalisé CSS est au bas du panneau css
C'est ce que je me sers pour seulement la partie désalignement:
.top-bar-section ul > li {
margin: 0 10px;
-webkit-transform: skew(30deg);
-moz-transform: skew(30deg);
-o-transform: skew(30deg);
}
.top-bar-section ul li > a {
-webkit-transform: skew(-30deg);
-moz-transform: skew(-30deg);
-o-transform: skew(-30deg);
}
.top-bar-section > ul > li .dropdown {
-webkit-transform: skew(-30deg);
-moz-transform: skew(-30deg);
-o-transform: skew(-30deg);
}
Quel est le problème ici?