Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [HTML] Problem w wyrównaniem obrazków względem tekstu
Forum PHP.pl > Forum > Przedszkole
emajl22
jak wyrównać obrazki, żeby były na równo z tekstem obok?



mój kod wygląda tak:

  1. // Wyswietlanie kategorii glownych.
  2. while ($cat = mysql_fetch_assoc($getCat)) {
  3. // Pobieranie obrazkow z danej kategorii (po kolei wg. kategorii)
  4. $getImages = mysql_query("SELECT * FROM `gallery` WHERE `cat` = '".$cat['id']."' ORDER BY `id` DESC LIMIT 3");
  5.  
  6. // Wyswietlanie kategorii.
  7. echo '<div style="float: left; width: 540px; z-index: 200; position: relative; vertival-align: top;"><h3><a href="galeria,'.$cat['id'].'-'.codeUrl($cat['name']).'.html"><img src="../images/li_image.png" alt="" /> '.$cat['name'].'</a></h3></div>';
  8. echo '<div style="float: left; margin-right: 35px; z-index: 202px;"><br />'.$cat['desc'].'</div>';
  9. echo '<div style="clear: both;"></div>';
  10.  
  11. // Wyswietlanie obrazkow z kategorii.
  12. echo '<ul class="gallery" style="vertival-align: top;">';
  13. while ($img = mysql_fetch_assoc($getImages)) {
  14. echo '<div class="photo"><a href="galeria,'.$cat['id'].'-'.codeUrl($cat['name']).'.html"><img src="'.PAGE_ADRESS.$img['thumb'].'" alt="'.$img['title'].'" /></a></div>';
  15. }
  16. echo '</ul><div style="clear: both;"></div>';
  17. }

css:
  1. .dGallery h3 { margin: 0; padding: 5px 5px 5px 20px; }
  2.  
  3. .dGallery .photo {
  4. width: 145px;
  5. height: 145px;
  6. display: inline-block;
  7. float: left;
  8. margin: 5px;
  9. border: 1px solid green;
  10. }


z góry dzięki za pomoc
thek
Słowo kluczowe: float smile.gif

Nie wiem jak to tam głębiej idzie, ale jak dla mnie skopane jest coś z clear;
emajl22
no właśnie nie, chyba że nie wiem w które miejsce to wstawić. próbowałem już tak robić i ciągle jest to samo. blink.gif z clear jest na pewno wszystko dobrze, bo próbowałem i bez tego to robić, a efekt ciągle taki sam...
Damonsson
Pokaż to na żywo.
qrooel
  1. <div MAIN style="width: 900px;">
  2.  
  3. <div LEFT_1 style="float: left; width: 400px; ">
  4. Tutaj leci galeria czy coś tam.
  5. </div>
  6.  
  7. <div LEFT_2 style="float: left; width: 400px; margin: 0 0 0 20px;">
  8. Tutaj leci druga część, tekst.
  9. </div>
  10.  
  11. <div style="clear: both;"></div>
  12. </div>
emajl22
już sobie poradziłem... nie wiem jakim cudem, ale po nadaniu szerokości zaczęło działać.

dzięki za pomoc.
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.