Thread View: pl.comp.www
3 messages
3 total messages
Started by szyk100
Fri, 31 Jul 2015 10:59
Problem z wyświetlaniem strony HTML
Author: szyk100
Date: Fri, 31 Jul 2015 10:59
Date: Fri, 31 Jul 2015 10:59
16 lines
2550 bytes
2550 bytes
Witam Mam 3 strony internetowe. Są one prawie identyczne (ten sam skrypt generujący, ten sam kod JavaScript, te same style css). Oczywiście różnią się treścią. Strony są bardzo proste: lewe menu to spis treści, prawe menu to menu języków, a po środku tekst. Problem dotyczy menu języków po prawej stronie. Jak jest tylko jeden język, to menu jest otaczane tekstem (nie zajmuje całego marginesu), a jak są 2 lub 3 języki to menu zajmuje cały margines i nie jest otaczane tekstem. Sprawdzałem ręcznie i po dodaniu drugiego języka do strony (dodatkowy element <li>) z jednym językiem menu jest dalej otaczane a po dodaniu trzeciego już zajmuje cały margines. To feralne menu zrobiłem na liście nieuporządkowanej i można je sobie podejrzeć w kodzie szukając: <ul id="LanguagesMenu"> . Strona z jednym językiem: http://szyk.jcom.pl/niestabilnyLinux.html Strona z dwoma językami: http://szyk.jcom.pl/sitearchiver.html Strona z trzema językami: http://szyk.jcom.pl/linecounters.html Bardzo bym prosił o wyjaśnienie: Czemu menu z pojedynczym językiem (z prawej strony) nie zajmuje całego marginesu? Przecież wszystko jest tak samo z wyjątkiem tego, że przy 3 językach są 3 tagi <li> zamiast jednego... z góry dzięki pozdrawia Szyk Cech
Re: Problem z wyświetlaniem strony HTML
Author: Wojtek Gapiński
Date: Fri, 31 Jul 2015 13:09
Date: Fri, 31 Jul 2015 13:09
21 lines
1831 bytes
1831 bytes
W dniu 31-07-2015 o 12:59, szyk100@o2.pl pisze: > > Bardzo bym prosił o wyjaśnienie: Czemu menu z pojedynczym językiem (z prawej strony) nie zajmuje całego marginesu? Przecież wszystko jest tak samo z wyjątkiem tego, że przy 3 językach są 3 tagi <li> zamiast jednego... > > z góry dzięki > pozdrawia > Szyk Cech > Myślę, ze problemem jest tak naprawdę <div id="VisiblePage"> w środkowej kolumnie i jego parametr "overflow: hidden". Gdy z prawej jest tylko jedna pozycja w menu, to treść w części głównej zaczyna się poniżej tegoż menu i <div id="VisiblePage"> rozszerza się maksymalnie do prawej strony. Gdy jest więcej pozycji - to <div id="VisiblePage"> ze środkowej kolumny robi się węższy i dlatego tekst także kończy się przed menu z prawej. pozdrawiam -- Wojtek Gapiński http://www.jwmprojekt.pl
Re: Problem z wyświetlaniem strony HTML
Author: szyk100
Date: Fri, 31 Jul 2015 16:13
Date: Fri, 31 Jul 2015 16:13
7 lines
1674 bytes
1674 bytes
Wielkie dzięki!!! Teraz dodałem diva id="Page" z atrybutem overflow="auto" który zawierea divy: PageHeader, VisiblePage, PageFooter oraz nr kompilacji i adres email. I wreszcie wygląda to porządnie na środku!!! pozdrawia Szyk Cech
Thread Navigation
This is a paginated view of messages in the thread with full content displayed inline.
Messages are displayed in chronological order, with the original post highlighted in green.
Use pagination controls to navigate through all messages in large threads.
Back to All Threads