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 :

[CSS / FireFox] Balise de lien <A> et propriété width


Sujet :

CSS

  1. #1
    Membre du Club
    Profil pro
    Inscrit en
    Avril 2002
    Messages
    55
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2002
    Messages : 55
    Points : 47
    Points
    47
    Par défaut [CSS / FireFox] Balise de lien <A> et propriété width
    Salut à tous,
    la propriété width d'une balise A exprimée en % ne fonctionne apparemment pas sous Firefox ... pkoi ? Y a t'il une astuce pour que ca fonctionne ? Ce que je veux faire en fait c'est dans une liste, avoir une "surbrillance" sur mes liens mais que cette surbrillance prenne 100% de la largeur de mon conteneur ... faut que je passe obligatoirement par un div et du javascript ?
    Merci pour les infos.

  2. #2
    Membre confirmé
    Avatar de ilood
    Inscrit en
    Mars 2005
    Messages
    468
    Détails du profil
    Informations forums :
    Inscription : Mars 2005
    Messages : 468
    Points : 529
    Points
    529
    Par défaut
    Salut,

    La balise <a> est de type en ligne, qui d'après les normes ne peut pas être dimensionée avec width et height.
    En général il faut affecter un display block à tes liens et un float left pour les aligner les uns à coté des autres.

    Si tu souhaites les avoir les uns en dessous des autres, il faut utiliser la balise de type liste. Un exemple vite fait :
    html
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    <ul>
    	<li><a href="#">item 1</a></li>
    	<li><a href="#">item 2</a></li>
    </ul>
    css
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    li {
    	width: 300px;
    }
    li a {
    	display: block
    }
    li a:hover {
    	background: #99CC00;
    }

  3. #3
    Membre du Club
    Profil pro
    Inscrit en
    Avril 2002
    Messages
    55
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2002
    Messages : 55
    Points : 47
    Points
    47
    Par défaut
    nikel chrome, merci mon bon monsieur le moins qu'on puisse dire c'est que les réponses sont claires, nettes, précises et efficaces j'aime bien savoir pkoi ca marche pas en plus d'avoir la solution au probleme

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [CSS] modification balise body
    Par usbeck dans le forum Mise en page CSS
    Réponses: 5
    Dernier message: 11/10/2005, 14h56
  2. [CSS][Firefox] Probleme de footer sous firefox
    Par oknam dans le forum Mise en page CSS
    Réponses: 1
    Dernier message: 20/09/2005, 21h51
  3. [html+css] problème menu avec liens display:block
    Par Cypselos dans le forum Mise en page CSS
    Réponses: 5
    Dernier message: 28/08/2005, 10h39
  4. [HTML/CSS] Plusieurs types de liens.
    Par will-scs dans le forum Mise en page CSS
    Réponses: 2
    Dernier message: 23/08/2005, 18h12
  5. [CSS] couleur encadrant mes liens
    Par nimport nawak dans le forum Mise en page CSS
    Réponses: 9
    Dernier message: 24/05/2005, 17h58

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