Voilà mon problème :
Je souhaite que :
1- la largeur de mes spans ne corresponde qu'à la largeur nécessaire au contenu (car leur background est visible)
2- il y ait un retour à la ligne après chaque span.
-> la propriété inline (par defaut pour les spans) valide mon souhait 1 mais pas le 2.
-> la propriété inline-block valide mon souhait 2 mais pas le 1.
-> j'ai testé les flex que je ne connais pas et ça n'a pas donné ce que je veux non plus.
-> en mettant des <div> à la place des <span> et en jouant avec diplay ça ne donne pas ce que je veux non plus.
Je préfèrerais vraiment ne pas utiliser de balise <br> qui font vraiment brouillon je trouve.
Connaissez-vous une solution à mon problème ?!
<div>
<span>blablabla</span>
<span>blablabla</span>
<span>blablabla</span>
</div>
Je souhaite que :
1- la largeur de mes spans ne corresponde qu'à la largeur nécessaire au contenu (car leur background est visible)
2- il y ait un retour à la ligne après chaque span.
-> la propriété inline (par defaut pour les spans) valide mon souhait 1 mais pas le 2.
-> la propriété inline-block valide mon souhait 2 mais pas le 1.
-> j'ai testé les flex que je ne connais pas et ça n'a pas donné ce que je veux non plus.
-> en mettant des <div> à la place des <span> et en jouant avec diplay ça ne donne pas ce que je veux non plus.
Je préfèrerais vraiment ne pas utiliser de balise <br> qui font vraiment brouillon je trouve.
Connaissez-vous une solution à mon problème ?!