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 :

Positionner le texte dans un bouton-image


Sujet :

Positionnement en CSS

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre du Club
    Homme Profil pro
    Lycée
    Inscrit en
    Avril 2022
    Messages
    8
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Lycée

    Informations forums :
    Inscription : Avril 2022
    Messages : 8
    Par défaut Positionner le texte dans un bouton-image
    Bonjour,

    J'ai créé un bouton dans lequel j'ai inséré une image et du texte et je souhaite que celui-ci se trouve en haut de mon bouton(pas au-dessus à l'intérieur) .

    Voici mon code html:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
            <div id="container">
    		<button href="#" type="submit" id="bouton1"><FONT size="2pt"><u>Facile:</u><br>Pour les débutants qui souhaitent être aidés du par l'Organisation et recvoir beaucoup de gadgets pour la mission.</FONT></button>
    		<div class="espace"></div>
    		<button href="#" type="submit" id="bouton2"><FONT size="2pt"><u>Moyen:</u><br>Vous êtes de ceux qui trouvent que les gadgets c'est utile mais que c'est encore mieux de se creuser les méninges.</FONT></button>
    		<div class="espace"></div>
    		<button href="#" type="submit" id="bouton3"><FONT size="2pt"><u>Difficile:</u><br>Les gadgets? Vous n'en avez plus besoin depuis longtemps car vous faites partie de l'élite de l'élite des agents secrets.</FONT></button>
    	</div>
    et CSS:
    Code CSS : 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
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    #bouton1 { 
    background-image: url("noir2.jpg");
    background-size: cover; 
    width: 150px; 
    height: 300px;
    cursor: pointer;
    color: white;
    padding-right: 10px;
    vertical-align: text-top;
    }
     
    #bouton2 { 
    background-image: url("noir1.jpg");
    background-size: cover;
    width: 150px; 
    height: 300px;
    cursor: pointer;
    color: white;
    padding-right: 10px;
    }
     
    #bouton3 { 
    background-image: url("noir3.jpg");
    background-size: cover;  
    width: 150px; 
    height: 300px;
    cursor: pointer;
    color: white;
    padding-right: 10px;
    }
     
    #container{
     text-align: center;
    }
     
    .espace{
       width:2px;
       height:auto;
       display:inline-block;
    }

    J'ai pensé à utiliser vertical-align: text-top; mais je ne sais pas où le placer afin qu'il ne puisse agir que sur le texte (car dans le cas présent il agit sur le bouton dans son entièreté).

    -S-

  2. #2
    Expert confirmé
    Avatar de mathieu
    Profil pro
    Inscrit en
    Juin 2003
    Messages
    10 696
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2003
    Messages : 10 696
    Par défaut
    je crois que je m'approche de ce que vous cherchez en mettant un "padding" en dessous du texte :
    https://codesandbox.io/s/elastic-noy...yles.css:10-32

    je ne sais pas si c'est le plus optimisé donc attendez peut-être d'autres avis. en revanche je vous conseille fortement de ne plus utiliser les balises "font" et "u" et de les remplacer par du code css.

  3. #3
    Membre du Club
    Homme Profil pro
    Lycée
    Inscrit en
    Avril 2022
    Messages
    8
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Lycée

    Informations forums :
    Inscription : Avril 2022
    Messages : 8
    Par défaut
    Merci,

    Je n'y avais pas pensé et cela fonctionne très bien. Quand au balises "font" et "u" je m'en occupe (c'est vrai que ça fait un peu cafouillis).

    -S-

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

Discussions similaires

  1. Reconnaissance de texte dans un fichier image
    Par annalou dans le forum Windows
    Réponses: 1
    Dernier message: 22/06/2007, 15h18
  2. [XHTML] Positionnement du texte dans un tableau
    Par Jihnn dans le forum Balisage (X)HTML et validation W3C
    Réponses: 2
    Dernier message: 11/11/2006, 18h26
  3. [MFC] changement de texte dans un bouton
    Par benjiprog dans le forum MFC
    Réponses: 16
    Dernier message: 12/06/2006, 20h48
  4. Réponses: 7
    Dernier message: 17/03/2006, 13h26
  5. Orientation texte dans un bouton
    Par miky_jo dans le forum Composants
    Réponses: 1
    Dernier message: 03/11/2005, 10h34

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