Je suis en train de m'entraîner à faire un site responsive avec bootstrap. Jusqu'ici tout va plutôt bien même si j'imagine que mon code n'est pas hyper propre. Le souci qui me prends la tête depuis quelques heures, c'est que je n'arrive pas à faire un overlay sur l'image.
Enfin plutôt je n'arrive pas à faire en sorte que cet overlay corresponde à la taille de l'image et non pas de la taille du <div> dans lequel cet overlay se trouve.
J'ai simplifié mon cas pour que ce soit plus simple à régler.
Donc j'ai un souci de cadre qui déborde : le background (en bleu en bas sur l'image ci-dessous) fait la taille du <div> et du <row> mais pas la taille de l'image. L'image, elle, a automatiquement 25px de padding en top, 15px en right et pareil en left.
Mon background par contre, n'a pas du tout ces padding et il est inutile de préciser que mettre un padding sur mon div n'y change rien. Je n'arrive tout simplement pas à faire en sorte que ce div ait la bonne taille. Ou plutôt une taille qui corresponde à celle de mon image dont les padding semblent inhérents au fonctionnement de bootstrap...
Ici ce que ça donne visuellement avec la console de Firefox qui montre bien les padding et la taille du div.
Sur ce lien le code HTML et CSS avec une image de remplacement :
Gros problème Overlay sur une image avec Bootstrap
× Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
× Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.