Bonsoir tout le monde,
J'aurai besoin qu'une âme charitable vienne éclairer mes lanternes !
Je m'exerce à coder et pour cela je suis en train de créer un blog avec bootstrap.
Mais je rencontre un problème !
J'ai 4 images qui prennent 100% de la largeur puis 50% en dessous de 768px. J'aimerai inclure du texte sur les images un peu comme ça dans l'idée tout en gardant la responsivité et que le texte prenne en compte la taille de l'image (si le texte plus long que l'image, il va à la ligne).
J'espère être clair car je n'en suis pas sûr.
J'ai essayé différentes choses sans succès, c'est pour cela que je me tourne vers vous !
Voici le petit bout de html et css :
Je vous remercie d'avance pour vos réponses !
Cordialement,
Tristan.
Modifié par tristan_Og (03 Sep 2015 - 00:02)
J'aurai besoin qu'une âme charitable vienne éclairer mes lanternes !
Je m'exerce à coder et pour cela je suis en train de créer un blog avec bootstrap.
Mais je rencontre un problème !
J'ai 4 images qui prennent 100% de la largeur puis 50% en dessous de 768px. J'aimerai inclure du texte sur les images un peu comme ça dans l'idée tout en gardant la responsivité et que le texte prenne en compte la taille de l'image (si le texte plus long que l'image, il va à la ligne).
J'espère être clair car je n'en suis pas sûr.
J'ai essayé différentes choses sans succès, c'est pour cela que je me tourne vers vous !
Voici le petit bout de html et css :
<div class="block_av">
<ul>
<li class="art_av">
<img src="img/image1.jpg" alt="" class="img-responsive">
<h2>bonjour</h2>
<h4></h4>
<a href=""></a>
</li>
<li class="art_av">
<img src="img/image1.jpg" alt="" class="img-responsive">
<h2>bonjour</h2>
<h4></h4>
<a href=""></a>
</li>
<li class="art_av">
<img src="img/image1.jpg" alt="" class="img-responsive">
<h2>bonjour</h2>
<h4></h4>
<a href=""></a>
</li>
<li class="art_av">
<img src="img/image1.jpg" alt="" class="img-responsive">
<h2>bonjour</h2>
<h4></h4>
<a href=""></a>
</li>
</ul>
</div>
.block_av li.art_av {
position: relative;
display: block;
width: 25%;
height: auto;
float: left;
}
@media (max-width: 767px) {
.block_av li.art_av {
position: relative;
display: block;
width: 50%;
height: auto;
float: left;
margin-top: -10px;
}
}
.block_av li.art_av>img {
width: 100%;
height: auto;
filter: brightness(50%);
-webkit-filter: brightness(50%);
-moz-filter: brightness(50%);
-o-filter: brightness(50%);
-ms-filter: brightness(50%);
}
.block_av li.art_av>img:hover {
filter: brightness(75%);
-webkit-filter: brightness(75%);
-moz-filter: brightness(75%);
-o-filter: brightness(75%);
-ms-filter: brightness(75%);
}
Je vous remercie d'avance pour vos réponses !
Cordialement,
Tristan.
Modifié par tristan_Og (03 Sep 2015 - 00:02)