Question

J'ai appris la nouvelle ASP.NET MVC framwork ces derniers temps et j'ai développé un site de test pour un ami qui dirige un « café léger » en Suède. Le plan est de libérer dans une semaine ou après avoir effectué quelques ajustements finaux et fixer quelques problèmes de sécurité.

Hier, je publiais le site à une marche IIS 6 webhost, donc la première chose que je devais faire était de résoudre le problème des URL sans extension. Je l'ai fait avec l'aide du poste de blog de Phil Haack ASP.NET MVC sur IIS 6 Walkthrough

Maintenant, j'ai couru dans une autre question qui fonctionne bien dans IE7, mais pas dans Firefox 3 et Safari.

Sur le site j'utiliser une page maître contenant un « contenu gauche » avec un menu. Le menu se compose de ActionLinks. Le problème est que seul le premier (le plus élevé) lien fonctionne comme un lien, les autres ne regardent que comme des liens, mais ils sont cliquables. Quand je regarde la source tout semble bon.

Quelqu'un at-il dans une solution qui corrige ce problème, ou ne vous le savez peut-être ce qui peut provoquer ce problème? Le lien vers le site de démonstration est site Démo

L'aide serait grandement appréciée car je veux que cela fonctionne sur tous les navigateurs.

Était-ce utile?

La solution

Votre « principale » div est placé au-dessus de la div « liens » de sorte qu'ils ne peuvent pas être cliqués.

Ajout d'un:

float: right;

Pour la CSS #main permet les liens à cliquer dessus.

Autres conseils

Je voudrais vérifier votre fichier css. Si vous supprimez votre fichier CSS de votre inclure Je pense que vos liens fonctionnent.

Il suffit de retirer la position: relative #main et ça va marcher

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top