J'ai besoin d'aide.Image positionnée de façon absolue dans un design réactif
Je travaille actuellement sur un site qui va être réactif.
Publiera un lien vers une image de la psd du site afin que vous ayez une idée
de ce à quoi il est censé ressembler.
Link to the site itself
le site a une largeur de 1200px comme vous l'échelle du site, vous verrez que le bateau ne fera rien
maintenant au problème. Le problème réside avec le bateau cette img est 1019x1732 et est positionné absolu. Et doit l'être parce que je dois utiliser l'index z pour pouvoir le positionner au-dessus d'autres divs car il est plutôt gros.
J'ai essayé de le mettre en arrière-plan et en tag img avec un div relatif. mais rien ne se passe.
Mes appolations si ma question est difficile à comprendre. J'ai du mal à expliquer les problèmes aux autres, ça fait toujours plus de sens dans ma tête.
Voici mon code:
mon html
<div id="wrapperHero">
<div id="hero">
<p>The "Banarly Group" has been operating<br>
in Nigerian, Gabonese and Cameroon waters<br>
since 1995.
</p>
<div id="circle">
<p>a fleet of<br>
<span class="number">24</span><span class="trawler">trawlers</p>
</div>
</div>
<div id="boat">
<img src="img/BAN_herofg.png" alt="boat">
</div>
</div>
Mon css:
#wrapperHero {
width: 100%;
background-image: url(../img/BAN_herobg.png);
background-repeat: repeat-x;
min-height: 795px;
margin-top: -23px;}
#hero {
max-width: 1200px;
width: 100%;
height: 100%;
margin: 0 auto;}
#boat {
background-image: url(../img/BAN_herofg.png);
background-repeat: no-repeat;
position: absolute;
height: 100%;
width: 100%;
z-index: 1;
right: -6%;
top: 240px;}
#circle {
border-radius: 50%;
width: 18.3333%;
min-height: 220px;
background-color: #fff;
background-color: rgba(255,255,255,0.2);
float: right;
margin: -230px 21.6666% 0 0;}
1:
Vous n'avez pas expliqué votre problème, seulement comment le site fonctionne. – Shakesy
ok mon mauvais alors haha le problème est que le bateau ne se redimensionne pas juste là dans le coin – user3401088
Et après une certaine taille de viewport disparaît même, j'ai essayé de résoudre cela en mettant l'image dans un div qui est relatif cela fait l'image bouge mais seulement après une certaine taille de fenêtre. – user3401088