28202 sujets

CSS et mise en forme, CSS3

Salut tout le monde ! Smiley biggrin

Mon soucis est le suivant, après quelque heure de réflexion je ne trouve pas la solution c'est pourquoi je me suis inscrit sur ce forum pour trouver de l'aide à mon problème :

Je n'arrive pas à aligner correctement avec l'élément "flex" de CSS3 mes trois logos ainsi que leurs descriptifs en dessous.

Voici mon code actuel HTML : Smiley murf


<!DOCTYPE html>

<html>
  <head>
    <meta charset="utf-8">
    <link rel="stylesheet" href="test.css">
  </head>

  <body>
    <div class="container">
      <ul>
        <li class="logo-1">Bravo</li>
        <li class="logo-2">Pas mal</li>
        <li class="logo-3">Peut mieux faire</li>
      </ul>
    </div>
    <footer>


    </footer>
  </body>
</html>


Voici mon code actuel CSS : Smiley murf


*
{
  margin: 0;
  padding: 0;
}
.container
{
  height: 150px;
  display: flex;
  align-items: flex-end;
  justify-content: space-around;
  background-color: grey;
}

.container ul
{
  display: flex;
  align-items: center;
  justify-content: space-around;
  width: 100%;
  list-style: none;
}

.container li
{
  height: 150px;
  width: 150px;
}

.logo-1
{
  background: url('images/happy.png') no-repeat top center;
}

.logo-2
{
  background: url('images/sad.png') no-repeat top center;
}

.logo-3
{
  background: url('images/wink.png') no-repeat top center;
}


Merci d'avance pour votre aide et le temps consacré à mon problème Smiley ravi
Modérateur
Salut,

NoobActu a écrit :
Je n'arrive pas à aligner correctement avec l'élément "flex" de CSS3 mes trois logos ainsi que leurs descriptifs en dessous.


On pourrait avoir un peu plus de précision quand à l'aspect final de ce que tu veux faire ?
Je sais pas trop dans quel sens tu veux aligner quoi par rapport à quoi...
T'as une image du résultat souhaité ?
_laurent a écrit :
Salut,



On pourrait avoir un peu plus de précision quand à l'aspect final de ce que tu veux faire ?
Je sais pas trop dans quel sens tu veux aligner quoi par rapport à quoi...
T'as une image du résultat souhaité ?


Oui, voici le résultat souhaité :
upload/1511795073-68617-capture1.png
Modifié par NoobActu (27 Nov 2017 - 16:04)
Modérateur
Encore une question, pourquoi mettre l'image en background plutôt que dans une balise img ?
_laurent a écrit :
Encore une question, pourquoi mettre l'image en background plutôt que dans une balise img ?


Pourquoi pas je suis preneur si d'autres solutions existes !