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 :

Adapter la taille d'une DIV à une image


Sujet :

CSS

  1. #1
    Membre confirmé
    Femme Profil pro
    Étudiant
    Inscrit en
    Décembre 2018
    Messages
    76
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France, Cantal (Auvergne)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Décembre 2018
    Messages : 76
    Par défaut Adapter la taille d'une DIV à une image
    Bonjour,

    J'aimerais savoir si il est possible qu'une div est la même taille qu'une image en css ou faut-il s'orienter vers du java script ?

    Quand je pose cette question je la pose dans le cadre ou cette div ne contient pas l'image c'est-à-dire dans une architecture de ce genre :
    Code html : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    <div>
        <div>
            <img src="public/image/placeholder.jpg" class="image">
        </div>
        <div class="DivQuiDoitEtreDeLaMemeTailleQueImage">
                   .........
        </div>
    </div>


    Merci d'avance pour vos réponse.

  2. #2
    Invité
    Invité(e)
    Par défaut
    Bonjour,

    à priori, non.
    A moins que le div parent soit dimensionné en largeur, et l'image à 100%.

    Explique plus clairement dans quelles conditions tu veux faire ça.

  3. #3
    Membre confirmé
    Femme Profil pro
    Étudiant
    Inscrit en
    Décembre 2018
    Messages
    76
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France, Cantal (Auvergne)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Décembre 2018
    Messages : 76
    Par défaut
    @jreaux62
    j'ai une image et quand je la survole j'ai une animation qui permet de la recouvrir. Mon "idée" ressemble à celle sur le site https://www.w3schools.com/howto/howt...rlay_slide.asp.
    Sauf que contrairement à l'exemple je ne veux pas prendre 100% de l'espace d’où ma question.

  4. #4
    Modérateur

    Avatar de NoSmoking
    Homme Profil pro
    Inscrit en
    Janvier 2011
    Messages
    17 198
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Isère (Rhône Alpes)

    Informations forums :
    Inscription : Janvier 2011
    Messages : 17 198
    Par défaut
    Bonjour,
    Citation Envoyé par hamster18
    Sauf que contrairement à l'exemple je ne veux pas prendre 100% de l'espace d’où ma question.
    Cela reste pas très clair concernant ton souhait !

    C'est un presque classique au nombreuse variante, adaptation rapide du code que tu mets en référence :
    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
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    <!DOCTYPE html>
    <html>
    <head>
    <meta name="viewport" content="width=device-width, initial-scale=1">
    <style>
    .container {
      position: relative;
      width: 20em;
      margin: auto;
      overflow: hidden;
    }
    .container img {
      display: block;
      width: 100%;
      height: auto;
    }
    .container .text {
      position: absolute;
      top: 100%;
      width: 100%;
      margin: 0;
      padding: 1em 0;
      text-align: center;
      font-size: 1.5em;
      color: white;
      background: #F00;
      transition: .5s ease;
    }
    .container:hover .text {
      transform: translate(0,-100%);
    }
    </style>
    </head>
    <body>
    <div class="container">
      <img src="https://www.developpez.net/forums/avatars/256045-jreaux62.gif" alt="Avatar">
      <p class="text">jreaux62</p>
    </div>
    </body>
    </html>
    Tu ne devrais pas trop avoir de difficulté à tout comprendre, il suffit de tester

    PS : Merci Jérôme pour ton avatar

Discussions similaires

  1. [XL-2007] adapter la taille d'une image en fonction de la taille de l'ecran
    Par rayba89 dans le forum Macros et VBA Excel
    Réponses: 7
    Dernier message: 01/09/2014, 18h34
  2. Adapter la taille d'une image de fond de page
    Par Delphi-ne dans le forum Langage
    Réponses: 6
    Dernier message: 15/07/2010, 10h53
  3. Adapter la taille d'une image en background d'un tableau
    Par Poutchou dans le forum Balisage (X)HTML et validation W3C
    Réponses: 10
    Dernier message: 27/04/2006, 16h53
  4. [Débutant] Comment adapter la taille d'une image ?
    Par taupeniveau dans le forum Composants VCL
    Réponses: 3
    Dernier message: 14/02/2006, 18h00

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