IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Mise en page CSS Discussion :

problème de "link"


Sujet :

CSS

  1. #1
    Nouveau Candidat au Club
    Profil pro
    Inscrit en
    Mars 2007
    Messages
    2
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2007
    Messages : 2
    Points : 1
    Points
    1
    Par défaut problème de "link"
    Voici mon html de ma barre de navBar:
    Code html : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    <div id="navBar">
      <div id="headlines">
        <h3>Acc&egrave;s rapide</h3>
        <ul>
    <br />
    ANPE<br />
      	<a href="http://www.anpe.fr/espace_candidat/conseils/conseils_emploi/info_formation/index.html">Info formation </a>
     	<br />
    FONGECIF<br />
    	<a href="http://www.fongecif.com/Page/CTrouverOpacif.asp"> Acces site internet </a>
    	<br />
    IUT2 Grenoble :<br />
    	<a href="http://www.iut2.upmf-grenoble.fr/"> Acces site internet </a>
    	<br />
    	<a href="index.html"> Voir un autre profil </a>
        </ul>
      </div>
    </div>
    <!--end navbar -->

    et voici ma feuille CSS: (dison la classe qui est appelée lorsque je sélectionne le texte se trouvant dans la boite navBar)
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
     
    #navBar ul a:link, #navBar ul a:visited {display: block;}
    #navBar ul {list-style: none; margin: 0; padding: 0;}
     
    hack to fix IE/Win's broken rendering of block-level anchors in lists 
    #navBar li {border-bottom: 1px solid #EEE;}
     
    fix for browsers that don't need the hack 
    html>body #navBar li {border-bottom: none;}
    Il doit y avoir une erreur dans l'un ou l'autre: Mes liens s'inscrivent dans les navigateurs parfois a visited, parfois non...c'est un peu du n'importe quoi!!!!

    Je ne suis pas pro pour un sous, mais j'essaie de me dépétrer!!! Je dois rendre mon travail vendredi à midi...grrrrr, et je n'arrive pas à corriger mon erreur????

    Quelqu'un pourrait il m'aider?

  2. #2
    Rédacteur
    Avatar de MasterOfChakhaL
    Homme Profil pro
    Développeur Web
    Inscrit en
    Juin 2004
    Messages
    2 147
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Juin 2004
    Messages : 2 147
    Points : 3 264
    Points
    3 264
    Par défaut
    Salut et bienvenue à toi sur les forums de developpez.com,

    plusieurs remarques:
    Dans ton html, un élément ul ne peut contenir que des éléments li (après tes éléments li peuvent contenir ce que tu veux)

    dans ton css, il faut placer tes commentaires.... dans des commentaires.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    hack to fix IE/Win's broken rendering of block-level anchors in lists
    devient
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    /* hack to fix IE/Win's broken rendering of block-level anchors in lists */
    D'ailleurs, tes règles css comprenant des li ne sélectionnent rien puisque tu n'as pas de li dans ton html (pour l'instant)
    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    N'oubliez pas de cliquer sur quand votre question à trouvé une solution.

    Si vous n'avez pas encore lu les règles du club, mieux vaut tard que jamais!

  3. #3
    Nouveau Candidat au Club
    Profil pro
    Inscrit en
    Mars 2007
    Messages
    2
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2007
    Messages : 2
    Points : 1
    Points
    1
    Par défaut
    Merci de ton accueil!

    Alors voilà, j'ai remis mes commentaires en "commentaire"!!! (ça parait simple une fois dit!!lol)

    J'ai rajouter des listes dans le <ul>, je te montre: (comment fais tu pour faire la bonne mise en page pour le message?)
    Code HTML : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    <ul>
    <br />
    <li>ANPE<br />
      	<a href="http://www.anpe.fr/espace_candidat/conseils/conseils_emploi/info_formation/index.html">Info formation </a>
     	<br /></li>
    	__________
    <li>FONGECIF<br />
    	<a href="http://www.fongecif.com/Page/CTrouverOpacif.asp"> Acces site internet </a>
    	<br /></li>
    	__________
    <li>IUT2 Grenoble :<br />
    	<a href="http://www.iut2.upmf-grenoble.fr/"> Acces site internet </a>
    	<br /></li>
    	__________
    	<li><a href="index.html"> Voir un autre profil </a><li>
        </ul>

    Les problèmes de link ne sont pas résolus. Le premier lien "info formation" s'affiche trés bien (en vert, underline) mais les autres : "Acces site"(2) et "Voir un autre profil" restent en bordeau et ne sont pas soulignés.
    Mon code CSS pour les li :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    li{
    font-size:12px;
    color:#806159
    }
    Aurais tu une idée de l'erreur que j'aurai commise quelques part?

    Merci de ton aide

    Claire

  4. #4
    Membre expert
    Avatar de trotters213
    Profil pro
    Inscrit en
    Janvier 2005
    Messages
    2 571
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : France, Gard (Languedoc Roussillon)

    Informations forums :
    Inscription : Janvier 2005
    Messages : 2 571
    Points : 3 145
    Points
    3 145
    Par défaut

    J'ai pas tout compris à ton problème mais si tu veux que tes liens soient toujours affichés de la même manière dans tes li mets ceci dans CSS :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    li{
    font-size:12px;
    color:#806159
    }
     
    li a,
    li a:hover,
    li a:visited,
    li a:link,
    li a:active {
    /*le style de ton lien*/
    }

Discussions similaires

  1. [Wamp] Problème d'insertion avec quote d'un formulaire
    Par cyberdevelopment dans le forum EDI, CMS, Outils, Scripts et API
    Réponses: 1
    Dernier message: 20/08/2006, 18h55
  2. [SQL-Server] Problèmes de guillemets et quotes dans un INSERT
    Par gregb34 dans le forum PHP & Base de données
    Réponses: 2
    Dernier message: 05/05/2006, 09h40

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo