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 :

Lien dans TD de la même longueur


Sujet :

CSS

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Rédacteur
    Avatar de lutecefalco
    Profil pro
    zadzdzddzdzd
    Inscrit en
    Juillet 2005
    Messages
    5 052
    Détails du profil
    Informations personnelles :
    Âge : 45
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : zadzdzddzdzd

    Informations forums :
    Inscription : Juillet 2005
    Messages : 5 052
    Par défaut Lien dans TD de la même longueur
    Bonjour tout le monde.

    J'ai un menu gauche fait avec un TABLE.

    Voici le code html:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
     
    <table class="clsLeftNav">
        <tr class="clsLeftNav1">
            <td><a href="/ebusiness/pricer/swap.aspx">Pricing</a></td>
        </tr>
        <tr class="clsLeftNav1">
            <td><a href="/ebusiness/pricer/documentation.aspx">Présentation produits</a></td>
        </tr>
    </table>

    Et le CSS associé:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
     
    TR.clsLeftNav1 TD
    {
        background-color: #b6bfc4;
    }
     
    TR.clsLeftNav1 TD A
    {
        padding: 0px 0px 0px 5px;
        font-weight: bold;
        color: #215a74;
        width: 100%;
    }
    Tout fonctionne bien sauf le lien qui ne prend pas toute la longueur du TD dans lequel il est contenu.
    Si je vire le DOCTYPE de ma page, ça fonctionne. Mais je ne veux pas enlever le DOCTYPE.

    Comment faire?
    Merci à tous

  2. #2
    Membre Expert Avatar de HiRoN
    Homme Profil pro
    Développeur Web
    Inscrit en
    Août 2007
    Messages
    2 035
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Var (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Août 2007
    Messages : 2 035
    Par défaut
    Salut,

    As-tu tenté de passer le lien en display:block (en laissant le width:100%) ?

    Le lien href étant de base un élément inline (qui donc s'adapte en fonction de son contenu), le passer en "block" pourrait lui permettre de lui donner une taille (dans ton cas le width:100%).
    Pensez à utiliser les ressources disponibles en Dev. Web :
    (x)HTML : Cours (X)HTML / FAQ (X)HTML
    CSS : Cours CSS / FAQ CSS / Galerie CSS
    Javascript : Cours / FAQ / Sources
    Mon site : Développeur Web Freelance

  3. #3
    Modérateur
    Avatar de Bisûnûrs
    Profil pro
    Développeur Web
    Inscrit en
    Janvier 2004
    Messages
    9 931
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Janvier 2004
    Messages : 9 931
    Par défaut
    Pour donner des dimensions à un éléments, il faut qu'il soit de type block et non de type inline. Or la balise <a> est de type inline. Donc rajoute un display:block; à cette balise.

  4. #4
    Rédacteur
    Avatar de lutecefalco
    Profil pro
    zadzdzddzdzd
    Inscrit en
    Juillet 2005
    Messages
    5 052
    Détails du profil
    Informations personnelles :
    Âge : 45
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : zadzdzddzdzd

    Informations forums :
    Inscription : Juillet 2005
    Messages : 5 052
    Par défaut
    Ok merci, je teste ça demain au boulot

  5. #5
    Rédacteur
    Avatar de lutecefalco
    Profil pro
    zadzdzddzdzd
    Inscrit en
    Juillet 2005
    Messages
    5 052
    Détails du profil
    Informations personnelles :
    Âge : 45
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : zadzdzddzdzd

    Informations forums :
    Inscription : Juillet 2005
    Messages : 5 052
    Par défaut
    Ca marche nickel

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

Discussions similaires

  1. Comment mettre un lien dans une page vers une autre partie de la même page?
    Par Longway dans le forum Dépannage et Assistance
    Réponses: 4
    Dernier message: 12/10/2006, 18h58
  2. Plusieurs style de liens dans une même page
    Par keishah dans le forum Balisage (X)HTML et validation W3C
    Réponses: 5
    Dernier message: 23/08/2006, 14h22
  3. [HTML] iframe et lien dans la même page
    Par Teknéo dans le forum Balisage (X)HTML et validation W3C
    Réponses: 2
    Dernier message: 03/08/2006, 11h11
  4. Liens dans la même page vers un bottom frame ?
    Par beegees dans le forum Balisage (X)HTML et validation W3C
    Réponses: 1
    Dernier message: 01/03/2006, 12h25
  5. Créer lien dans un même page
    Par kudawoo2002 dans le forum ASP
    Réponses: 1
    Dernier message: 20/11/2005, 02h00

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