Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 35 Pomógł: 0 Dołączył: 16.08.2006 Skąd: Bochnia Ostrzeżenie: (0%)
|
mam problem :roll2:
chciałem przerobić poniższy kod, żeby zamiast w tabeli tworzył się w warstwach.
Poczytałem trochę i spróbowałem... jednak totalna klęska. Jako <table> zrobiłem 1 div, potem jako <td> 2 i <td> 3 - czytałem o tym w jakimś kursie... tylko, że przy tych ustawieniach wszystko mi się rozjeżdża i obrazki nachodzą jeden na drugi a nie obok siebie, jak było w tabeli. Proszę o jakieś wskazówki albo pomoc. (IMG:http://forum.php.pl/style_emoticons/default/worriedsmiley.gif) |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 856 Pomógł: 19 Dołączył: 30.08.2005 Skąd: 100lica Ostrzeżenie: (0%)
|
DIV to zupełnie coś innego niż table tr i td
|
|
|
|
Post
#3
|
|
|
Grupa: Zarejestrowani Postów: 35 Pomógł: 0 Dołączył: 16.08.2006 Skąd: Bochnia Ostrzeżenie: (0%)
|
No wiem, jestem tego świadomy, ale chciałem cały lay strony przenieść na warstwy... to był jedyny sposób jaki znalazłem...
w takim razie jak inaczej mogę się za to zabrać, żeby mi podobnie podzieliło wyniki? |
|
|
|
Post
#4
|
|
|
Grupa: Zarejestrowani Postów: 1 086 Pomógł: 8 Dołączył: 10.12.2003 Ostrzeżenie: (0%)
|
Kod div.naobrazki:after { content: ""; clear: both; display: block; } div.naobrazki a { float: left; margin-right: 5px; } W razie kłopotów pisz, a najlepiej daj jeszcze adres to strony z zastosowaniem mojej wersji skryptu. Ten post edytował Zajec 30.09.2006, 20:09:04 |
|
|
|
Post
#5
|
|
|
Grupa: Zarejestrowani Postów: 35 Pomógł: 0 Dołączył: 16.08.2006 Skąd: Bochnia Ostrzeżenie: (0%)
|
Stronka póki co na dysku, więc adresu nie dam, gdybyś był później zainteresowany to mogę dać znać.
Całość napisana przez Ciebie działa w porządku, mam tylko jeszcze problem kiedy np. mam zdjęcia o różnej wysokości to wtedy kolejnego wiersza nie wyświetla już od lewej tylko od miejsca gdzie kończy się większy obrazek i wtedy np. przed mniejszym obrazkiem, który był wcześniej zostaje puste miejsce. Nie wiem czy da się coś z tym jeszcze zrobić, bo wysokości wiersza chyba nie dam rady zmodyfikować (obym się mylił). |
|
|
|
Post
#6
|
|
|
Grupa: Zarejestrowani Postów: 1 086 Pomógł: 8 Dołączył: 10.12.2003 Ostrzeżenie: (0%)
|
Przyznam, że nie wziąłem pod uwagę różnych rozmiarów zdjęć. Spróbuj czegoś takiego.
Kod div.naobrazki:after { content: ""; clear: both; display: block; } div.naobrazki a { float: left; margin-right: 5px; } Edycja: było class="" zamiast class="naobrazki" Ten post edytował Zajec 30.09.2006, 23:49:08 |
|
|
|
Post
#7
|
|
|
Grupa: Zarejestrowani Postów: 35 Pomógł: 0 Dołączył: 16.08.2006 Skąd: Bochnia Ostrzeżenie: (0%)
|
ok teraz wszystko działa już dobrze, dzięki za pomoc
|
|
|
|
Post
#8
|
|
|
Grupa: Zarejestrowani Postów: 574 Pomógł: 2 Dołączył: 13.04.2004 Skąd: Lublin Ostrzeżenie: (0%)
|
IMO przerabianie tabelki na wartwy w tym przypadku to jest masochizm i strata czasu. Mozna to zrobić - tylko po co?!
|
|
|
|
Post
#9
|
|
|
Grupa: Zarejestrowani Postów: 1 086 Pomógł: 8 Dołączył: 10.12.2003 Ostrzeżenie: (0%)
|
IMO przerabianie tabelki na wartwy w tym przypadku to jest masochizm i strata czasu. Mozna to zrobić - tylko po co?! Dla semantyczności. Zresztą jak widziałeś, nie było to masochizmem, poszło całkiem sprawie. Nawet dość łatwo biorąc pod uwagę, że pozybliśmy się dorabiania sztucznych <td> </td> |
|
|
|
Post
#10
|
|
|
Grupa: Zarejestrowani Postów: 574 Pomógł: 2 Dołączył: 13.04.2004 Skąd: Lublin Ostrzeżenie: (0%)
|
Dla semantyczności. Zresztą jak widziałeś, nie było to masochizmem, poszło całkiem sprawie. Nawet dość łatwo biorąc pod uwagę, że pozybliśmy się dorabiania sztucznych <td> </td> Jakby tabela mnie miała kilkadziesiąt kolumn i trochę bardziej zakręconą strukturę, też byś przerobił na bloki dla semantyczności? |
|
|
|
![]() ![]() |
|
Aktualny czas: 23.12.2025 - 14:36 |