overflow hidden et position:absolute

overflow hidden et position:absolute - HTML/CSS - Programmation

Marsh Posté le 20-01-2013 à 01:28:44    

Bonjour !
 
J'ai un soucis
Voici le code :
 

Code :
  1. <div id="general">
  2.     <div style="width:240px; float:left; ">
  3.        <div id="alaffiche"></div>
  4.     </div>
  5. </div>


 
avec le css
 

Code :
  1. #general {
  2. width:966px;
  3. border:1px solid #c1c1c1;
  4. background-color:#ffffff;
  5. position:relative;
  6. }
  7. #alaffiche {
  8. background-image:url(images/bg_alaffiche.png);
  9. background-repeat:no-repeat;
  10. width:240px;
  11. height:344px;
  12. position: absolute;
  13. margin-left:-20px;
  14. }


 
Donc en fait, #alaffiche passe au dessus de #general
 
Le hic c'est que si je mets un overflow:hidden dans #general, #alaffiche ne s'affiche plus  :fou:  
Et de cet overflow:hidden j'en ai vraiment besoin.
 
J'ai regardé certaine doc sur les position
absolute se positionne en fonction de la div parente (ici #general)
 
Mais je bloque sur ce problème depuis quelque temps et j'ai plus de cheveux  :cry:  
 
Quelqu"un pourrait il m'aider?
Ou peut être me trouver une alternative?
 
Merci beaucoup ;)

Reply

Marsh Posté le 20-01-2013 à 01:28:44   

Reply

Marsh Posté le 20-01-2013 à 13:35:50    

en fait, il fallait mettre #general en absolute avec un height:auto
et #alaffiche en relative

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed