Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [html][css] Wysrodkowanie zawartosci div-a, pod ff
lukash82
post
Post #1





Grupa: Zarejestrowani
Postów: 320
Pomógł: 2
Dołączył: 17.03.2006
Skąd: Siemianowice

Ostrzeżenie: (0%)
-----


Witam. Mam taki problemik z wysrodkowaniem zawartosci div-a za pomoca css. Chcialem wyswietlic pare obrazkow o roznych rozmiarach na stronce przy czym nie chce do tego uzywac tabeli tylko div-ow. Niby wszystko dziala a jednak nie do konca. Czytalem juz chyba ze sto roznych sposobow w necie jak to zrobic ale nijak mi nie chce to dzialac. Moze troche kodu, a potem powiem co z tym chcialbym zrobic.
Kod html (wszystko jest w php ale dokladnie chcodzi tylko o html)
  1. <?php
  2. {
  3. if($k%4==0) 
  4. {
  5. echo "</div id='wiersz'><div id='wiersz'>";
  6. }
  7. echo "<div id='komorka'>";
  8. ...
  9. wyswietlanie zdjecia
  10. ...
  11. echo "</div id='komorka'>";
  12. $k+=1;
  13. }
  14. ?>

i css:
#wiersz {
width : 610px;
height : 150px;
}
#komorka {
width : 150px;
height : 150px;
}
img {
border : none;
}
#komorka img {
margin : auto;
vertical-align : middle;
text-align : middle;
}

A wiec w pierwszym pliku otrzymuje z zapytania jakas pule zdjec, ktore ukladam po 4 w wierszu i przechodze do nastepnego wiersza, az sie nie skoncza zdjecia. Kazde zdjecie ma byc w osobnym div-ie, o podanych wymiarach w css i to wlasni nie dziala bo pod ff jest widziany tylko rozmiar wiersza, a poszczegolne div-y w srodku sie jakby sklejaja, pod ie oczywiscie sie wyswietla jeszcze inaczej. Nie wiem jak zrobic, zeby div o nazwie komorka mial sztywne rozmiary na przyklad 150 na 150, a srodku w pionie i poziomie byloby zdjecie o rozmiarach max 100 na 100 (to juz otrzymuje z php wiec z tym nie ma problemu). Nie moge ustawic marginesow na sztywno bo zdjecia raz maja 98x67 a raz 78x97 to zalezy jaka sie miniaturka wygeneruje. Macie pomysl jak to ogarnac? Pozdrawiam, Łukasz.
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 19.08.2025 - 15:21