Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [CSS] float wewnątrz diva z ustawionym width
Forum PHP.pl > Forum > Przedszkole
colachips
Witam,

mam prosty kod:
  1. <div style="width:100px">
  2. <div style="float: left;">&#155;</div>
  3. <div style="float: left; margin-left: 5px;">ASDASDASDASD ASDASDAS ASDASDASDASD ASDASD</div>
  4. </div>


Jednak to nie działa tak jak chcę, czyli te wewnętrzne divy nie układają się jeden obok drugiego a jeden pod drugim. Jeśli usunę width z diva nadrzędnego to jest ok. Co jest grane?
dominik52
  1. <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
  2. <html xmlns="http://www.w3.org/1999/xhtml">
  3. <head> </head>
  4. <div style="">
  5. <div style="float: left;"></div>
  6. <div style="float: left; width: 100px; margin-left: 5px;">ASDASDASD ASDASD</div>
  7. </div>
  8. </body>
  9. </html>
colachips
Ale dlaczego tak się dzieje? Czy CSS jest za głupi żeby dostosować szerokość tego drugiego diva automatycznie?
gr56
Elementy blokowe(np div) domyślnie mają 100% szerokości tak więc nie ma możliwości aby zmieściły się 2 obok siebie bez ustawiania szerokości.
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.