![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 11 Pomógł: 0 Dołączył: 15.10.2006 Ostrzeżenie: (0%) ![]() ![]() |
Podaje kod:
index.html
style.css
screen: http://www.fotosik.pl/pokaz_obrazek/14f9e74b0da24055.html wszystko wyjaśnione na screenie proszę o szybką pomoc!http://fotosik.pl/ |
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 663 Pomógł: 6 Dołączył: 3.06.2007 Skąd: Kraków Ostrzeżenie: (0%) ![]() ![]() |
spróbuj może całość wstawić w jednego wielkiego diva i ten div który chcesz wyrównać do dołu spróbuj dać "vertical-align:bottom", a jak nie to chyba bez tabelki się nie obejdzie.
|
|
|
![]()
Post
#3
|
|
Grupa: Moderatorzy Postów: 2 921 Pomógł: 269 Dołączył: 11.08.2005 Skąd: 127.0.0.1 ![]() |
I dlatego właśnie tworzę strony w oparciu o tabele. Jest to możliwe, jeśli dasz wysokość tego div-a równą 100%. Aby to zadziałało musisz ustawić wysokość div-a nadrzędnego na konkretną wysokość (w pikselach). Jednak w ten sposób (chyba w FF) uzyskasz efekt wyjeżdżania tekstu poza div-a. Są jakieś "haki" css, które to umożliwiają pod każdą przeglądarką, jednak moim zdaniem szkoda na nie czasu. Tak jak napisał @Black-Berry - użyj tabelki i olej opinie ludzi, którzy wmawiają Ci, że div-y są lepsze.
Ten post edytował batman 10.07.2007, 04:30:33 |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 663 Pomógł: 6 Dołączył: 3.06.2007 Skąd: Kraków Ostrzeżenie: (0%) ![]() ![]() |
Ja myślę, że w tej dyskusji o divach i tabelkachbrakło jednej zasadniczej kwestji - powinno się zawsze używać tego co ułatwia sprawę. Divy sa dobre jesli kod który piszemy ma być wyświetlany na każdej stronie inaczej. Wtedy za pomocą css-a można z nimi zrobić prawie wszystko. Jesli natomiast tworzymy tylko jedną stronę która ma się nigdy nie zmieniać to łatwo się używa tabelek. Jest jeszcze oczywiście argument dotyczący robotów wyszukiwarek, ale nie jestem w stanie go potwierdzić.
Walnij tabelkę i będzie dobrze (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) Pozdrawiam |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 614 Pomógł: 7 Dołączył: 10.11.2003 Skąd: Rzeszów/Kraków Ostrzeżenie: (0%) ![]() ![]() |
Żal mi panowie zaglądać na forum, jak widzę takie posty.
@pikey: Całkowity brak zrozumienia tematu. Radzę poczytać jakieś kursy, od deski do deski. Potem przespać się, przeczytać jeszcze raz to czego się nie zrozumiało. Nie od razu Kraków zbudowano. @batman & Black-Berry: Panowie divy nie są lepsze. Sa jedyną metodą, zgodną ze standardami, służącą do tworzenia szkieletu stron. Tabele jak sama nazwa wskazuje, służą do przedstawiania danych tabelarycznych (zaraz sie ktoś zapyta co to są dane tabelaryczne. Otóż definicja łopatoliczna jest dość prosta: jeżeli można zamienić kolumny z wierszami i nie zmienia to odbioru przekazywanej treści mamy do czynienia właśnie z tym typem danych). A to może pomóc w rozwiązaniu problemu: http://www.alistapart.com/articles/fauxcolumns/ Ten post edytował gekon 11.07.2007, 00:08:28 |
|
|
![]()
Post
#6
|
|
Grupa: Moderatorzy Postów: 2 921 Pomógł: 269 Dołączył: 11.08.2005 Skąd: 127.0.0.1 ![]() |
Cytat Żal mi panowie zaglądać na forum, jak widzę takie posty. Mam dokładnie takie same odczucia, czytając Twój post. Wiem po co są div-y i wiem, że jeśli oprzesz szkielet strony o tabele, wówczas programy "czytające" dla osób niedowidzących zbaranieją. W innym temacie zadałem pytanie jak zachowa się div w FF i IE: Na tym kończę swój udział w dyskusjach na temat div vs tabela. A dlaczego? Kiedyś ktoś miał bardzo fajną sygnaturkę na temat dyskutowania. |
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 614 Pomógł: 7 Dołączył: 10.11.2003 Skąd: Rzeszów/Kraków Ostrzeżenie: (0%) ![]() ![]() |
Cytat Wiem po co są div-y A czy powiedziałem, że nie wiesz? Cytat W innym temacie zadałem pytanie jak zachowa się div w FF i IE: Normalnie się zachowa (biorąc pod uwagę, że "parring" to literówka). Przeglądarka to taki kompilator (interpreter ale mniejsza o szczegóły), który często musi kompilować błędny kod (!). I o ile nowe wersje trzymają się standardów języków, które kompilują to stare całkowicie to olewały. Marketing ma to do siebie, że nie można olać klientów więc potrzebny był tryb zgodności. To jedyna różna. Więc odpowiedź jest dość prosta: jeżeli Twój kod nie ustawi przeglądarki w tryb dziwactw to będzie wyglądało to identycznie we wszystkich przeglądarkach. |
|
|
![]()
Post
#8
|
|
Grupa: Zarejestrowani Postów: 345 Pomógł: 3 Dołączył: 20.02.2005 Ostrzeżenie: (0%) ![]() ![]() |
@batman zachowa się normalnie. Uzywając XHTML 1.0 Strict i w FF oraz w IE 6 zachowa się tak samo. Użycie XHTML 1.0 Transitional przełącza IE 6 w Quirksmode i powoduje złą interpretację.
Zakończyć rozmowę można tylko tak : nie bardzo chyba wiesz z czym się je div-y. Najlepiej powiedzieć, że są głupie. Szkoda tylko, że namawiacie ludzi do głupot i potem głupot się uczą. |
|
|
![]()
Post
#9
|
|
Grupa: Zarejestrowani Postów: 44 Pomógł: 0 Dołączył: 21.06.2007 Ostrzeżenie: (0%) ![]() ![]() |
Powinno pomóc Ci utworzenie warstwy i użycie w niej position: relative lub ewentualnie position: absolute. W ogóle nie rozumiem czemu używasz div'ów w komórkach tabeli. Nie lepiej zrobić to na samych div'ach?
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 27.09.2025 - 15:23 |