Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> tabelaryczne rozmieszczenie DIV-ów, galeria
czachor
post
Post #1





Grupa: Zarejestrowani
Postów: 897
Pomógł: 40
Dołączył: 16.12.2003
Skąd: Warszawa

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


Witam,

potrzebuję rozmieścić obok siebie N obrazków z podpisem pod każdym (czyli po prostu galeria). Przenoszenie do następnego rzędu oczywiście robi się samo na zasadzie "nie mieści się".

Próbuję zrobić to w ten sposób:
  1.  
  2. div {
  3. display: inline;
  4. }
  5.  
  6. </head>
  7.  
  8. <div>
  9. <img src="bm166.jpg" alt="" />
  10. podpis
  11. </div>
  12.  
  13. <div>
  14. <img src="bm166.jpg" alt="" />
  15. podpis
  16. </div>
  17.  
  18. <div>
  19. <img src="bm166.jpg" alt="" />
  20. podpis
  21. </div>
  22.  
  23. <div>
  24. <img src="bm166.jpg" alt="" />
  25. podpis
  26. </div>
  27.  
  28. <div>
  29. <img src="bm166.jpg" alt="" />
  30. podpis
  31. </div>
  32.  
  33. <div>
  34. <img src="bm166.jpg" alt="" />
  35. podpis
  36. </div>
  37.  
  38. //itd
  39.  
  40. </body>
  41. </html>


Wynik: obrazki są obok siebie, ale podpis nie układa się pod obrazek. Aha, nie chcę zrobić sztywnej liczby obrazków w rzędzie.

Nie wiem już, jak to zrobić, kombinowałem z clear, ale nic z tego. Wydawało mi się, że to prosta sprawa, ale chyba czegoś nie zauważam...

Z góry dzięki za pomoc!

Ten post edytował czachor 12.09.2007, 20:51:54


--------------------
how many SEO experts does it take to change a light bulb,lightbulb,light,bulb,lamp,lighting,switch,sex,xxx
5-Reasons-why-you-should-NEVER-fix-a-computer-for-free
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 6)
phpion
post
Post #2





Grupa: Moderatorzy
Postów: 6 072
Pomógł: 861
Dołączył: 10.12.2003
Skąd: Dąbrowa Górnicza




  1. <div>
  2. <img src="bm166.jpg" alt="" />
  3. <p>podpis</p>
  4. </div>
Go to the top of the page
+Quote Post
tehn
post
Post #3





Grupa: Zarejestrowani
Postów: 63
Pomógł: 0
Dołączył: 8.09.2007

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


albo <br/> po obrazku...


--------------------
sidzina
Go to the top of the page
+Quote Post
czachor
post
Post #4





Grupa: Zarejestrowani
Postów: 897
Pomógł: 40
Dołączył: 16.12.2003
Skąd: Warszawa

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


Właśnie w tym problem, że tak próbowałem, ale w obu przypadkach obrazki układają się jeden pod drugim...


--------------------
how many SEO experts does it take to change a light bulb,lightbulb,light,bulb,lamp,lighting,switch,sex,xxx
5-Reasons-why-you-should-NEVER-fix-a-computer-for-free
Go to the top of the page
+Quote Post
phpion
post
Post #5





Grupa: Moderatorzy
Postów: 6 072
Pomógł: 861
Dołączył: 10.12.2003
Skąd: Dąbrowa Górnicza




To może w stylach nadaj szerokość dla <p> taką, jaką ma obrazek.
Go to the top of the page
+Quote Post
tehn
post
Post #6





Grupa: Zarejestrowani
Postów: 63
Pomógł: 0
Dołączył: 8.09.2007

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


spróbuj w stylu dla diva dać float: left lub right albo użyć zamiast divów spany... coś powinno zadziałać...


--------------------
sidzina
Go to the top of the page
+Quote Post
czachor
post
Post #7





Grupa: Zarejestrowani
Postów: 897
Pomógł: 40
Dołączył: 16.12.2003
Skąd: Warszawa

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


Przy pomocy kilku osób mam to:
  1. div {
  2. float: left;
  3. margin: 3px;
  4. }
  5.  
  6. p {
  7. clear: left;
  8. text-align: center;
  9. }
  10.  
  11. ...
  12.  
  13. <div>
  14. <img src="bm166.jpg" alt="" />
  15. <p>podpis</p>
  16. </div>

Działa jak trzeba.

Mam jeszcze jedno pytanie... Teraz chciałbym to wyśrodkować w poziomie i pionie, ale text-align, margin: auto ani vertical-align nie działa... Ten float trochę jest tego powodem... wie ktoś, jak to ugryźć?

Ten post edytował czachor 12.09.2007, 22:18:54


--------------------
how many SEO experts does it take to change a light bulb,lightbulb,light,bulb,lamp,lighting,switch,sex,xxx
5-Reasons-why-you-should-NEVER-fix-a-computer-for-free
Go to the top of the page
+Quote Post

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 - 16:08