Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [CSS]Problem z rozciąganiem diva
Forum PHP.pl > Forum > Przedszkole
mital
Mam taki problem, robię layauta:

CODE

<div id="nmainbox">

<div id="nlewy"><? include ('szablony/nlewy.php');?>
</div>

<div id="nsrodek">środek
</div>

<div id="nprawy"><? include ('szablony/nprawy.php');?>
</div>

</div>


więc w głownym kontenerze mamy 3 inne kontenery obok siebie (dla lewego menu, tresci, prawego menu)

problem w tym, iż gdy np prawe menu rozszerzy się poza wysokość konteneru, to wychodzi poza niego.
Problem dotyczy tylko Firefoxa, w IE7 jest ok.

Jak to zrobić, by było uniwersalne? Chodzi mi o rozciąganie w pionie - czyli jak wysokość potomka NLEWY, NSRODEK, NPRAWY się zwiększy ponad wysokość NMAINBOX, to żeby NMAINBOX również się rozciągnął

oto style
CODE
#nmainbox
{
width:971px;!important;
width:971px;
max-width:971px;
height:auto !important;
height:300px;
min-height:300px;
vertical-align:top;
background-image:url(szablony/graf/nsrodek.JPG);
background-repeat:repeat-y;

}
#nlewy
{
float:left;
background-color:#AC5E23;
width:160px;
position:relative; left:3px;
display:inline;
}
#nsrodek
{
float:left;
background-color:#FFFF23;
width:648px;
display:inline
}
#nprawy
{
float:left;
background-color:#AC5E23;
width:160px;
height:auto;
display:block;
}
piotrooo89
spróbuj użyć % np:

  1. #nlewy
  2. {
  3. float:left;
  4. background-color:#AC5E23;
  5. width:20%;
  6. position:relative; left:3px;
  7. display:inline;
  8. }
  9. #nsrodek
  10. {
  11. float:left;
  12. background-color:#FFFF23;
  13. width:80%;
  14. display:inline
  15. }
  16. #nprawy
  17. {
  18. float:left;
  19. background-color:#AC5E23;
  20. width:20%;
  21. height:auto;
  22. display:block;
  23. }
mital
no, ale chodzi mi o rozciągnięcie w pionie, w poziomie nie ma możliwości rozciągnięcia się
piotrooo89
no to overflow: auto;
mital
OK dzięki, pomogło

dla tych co szperają potem w achiwum, dodam, że overflow:auto, trzeba dodać w kontenerze głównym smile.gif
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.