J'ai souhaité effectuer un effet pour placer du texte aux côtés d'une image. J'ai réussi mon effet mais j'ai dû recourir à la propriété absolute de l'élément position. J'aurais aimé y parvenir sans cet artifice, j'échoue à trouver comment m'y prendre : je vous présente mon code, si vous avez des idées, je suis dispo' ,
ici mon effet de design :
mon html :
<div class="terroirBox">
<div class="kiini"> Les parfums de votre enfance
</div>
<div id="slideBox">
<ul class="terroirSlideShow">
<li>
<img class="slide showing" src="../../legacy/fields1.jpg" alt="">
</li>
<li >
<img class="slide" src="../../legacy/Futuroscope1.jpg" alt="">
</li>
<li >
<img class="slide" src="../../legacy/mountain1.jpg" alt="">
</li>
<li >
<img class="slide" src="../../legacy/poitierTown1.jpg" alt="">
</li>
<li >
<img class="slide" src="../../legacy/wineCheese1.jpg" alt="">
</li>
</ul>
</div>
<div class="terroirText">
<p id="terroirTextTitle"> Un terroir généreux
</p>
<p> Tauri montis verticibus qui ad solis ortum sublimius attolluntur, Cilicia spatiis porrigitur
</p>
<p> late distentis dives bonis omnibus terra, eiusque lateri dextro adnexa Isauria, pari sorte uberi
</p>
<div id="lienTerroir" class="linkPages">
<a href="../../blog/terroir.html"> Découvrez notre terroir >
</a>
</div>
</div>
</div>
C'est très simple ne t'inquiète pas, pour cela il te suffit d'englober ta div qui contient tes images ainsi que ta div qui contient le texte d'une seule div à laquelle tu donneras en css display: flex (penses à enlever toutes les positions déjà présentes).
Voici un exemple très simple :
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>test</title>
<link rel="stylesheet" href="test3.css">
</head>
<body>
<div id="img_text">
<div id="img">
<img src="https://www.w3schools.com/howto/img_fjords.jpg" alt="">
</div>
<div id="txt">
<p>Lorem ipsum dolor sit amet, consectetur adipisicing elit. Ipsum atque doloribus eveniet, quia illo qui reiciendis saepe non voluptate veniam vitae doloremque cumque ratione libero.</p>
</div>
</div>
</body>
</html>
#img_text {
display: flex;
}
Clément
- Edité par Clément_ 21 mars 2018 à 8:48:41
Purger mon code CSS
× 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.