La tête dans le guidon

Quelques jours déjà que je suis la tête dans le guidon sur un projet pro, qui combine un CMS et un gestionnaire de forum, avec des frameworks et/ou des librairies concurrentes, ce qui provoquent des « collisions », essentiellement côté CSS, assez marrantes ou chiantes (à régler), c’est selon.

Petit exemple : côté style du forum, c’est la police Glyphicons qui est utilisée alors que côté CMS c’est IcoMoon qui l’est. Les soucis commencent quand les mêmes classes sont utilisées dans les feuilles de style respectives de ces deux librairies, ou alors qu’un pseudo-élément ::after est utilisé pour le premier et ::before pour le second !

C’est là qu’on voit qu’il n’est pas toujours simple d’annuler les effets d’un style — les valeurs initial ou inherit peuvent servir, mais pas tout le temps —, en tenant compte de la cascade et de ces effets de bord pour revenir à l’état prévu par un autre…

Bref, c’est pas facile, mais ça avance \o/

Ajouter un commentaire

Les champs suivis d'un * sont obligatoires

Les commentaires peuvent être formatés en utilisant la syntaxe Markdown Extra.

Ajouter un rétrolien

URL de rétrolien : https://open-time.net/trackback/13109

Haut de page