C’est un
bug auquel j’ai été confronté aussi (mince, oublié de le rentrer dans FlySpray ! Quel idiot...) , et j’ai fini par découvrir qu’il s’agit des lignes suivantes dans le template par défaut :
<style type="text/css" media="screen, tv, projection">
body { behavior: url(assets/js/csshover.htc); } /* hover:anything support */
#content { margin-left: 22px; } /* to avoid the BMH */
a, a:link { border-bottom-style: solid } /* becuase IE just doesn't dot */
</style>
Et oui, comme vous pouvez le voir la dernière déclaration de style qui a pour but de corriger le rendu des bordures pointillées fait bugger les liens !
Voilà pourquoi il fallait spécifier border-bottom: 0
Normalement, y a pas besoin...
Juste pour que tout le monde comprenne pourquoi le template par défaut de MODx ajoute ce truc bizarre