![]() |
![]() ![]() |
![]() |
![]() ![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 48 Pomógł: 0 Dołączył: 9.09.2010 Ostrzeżenie: (0%) ![]() ![]() |
Witam. mam problem z rozmieszczaniem elementów przy pomocy
a mianowicie jeżeli wszystkie elementy są w jednym pliku wszystko gra, ale jeżeli użyje include i dodam paczke div-ów wewnątrz innego to już pozycjonuje mi względem krawędzi ekranu i nie elementu nadrzędnego. kod wysłany do przeglądarki wygląda schludnie więc nie mam pojęcia w czym rzecz. kod widziany przez pokaż źródło wygląda tak wszystkie id zaczynające się od guzik są ustawiane względem menu1 a test względem menu1cd, natomiast menu1 i menu1cd ustawia się względem krawędzi ekranu a nie glowna. div menu1 i menu1cd wraz ze swoją zawartością są w jednym pliku i jako cała paczka includowane do wnętrza div-a glowna kod z divem nadrzędnym
a to zawartość logregpass.php
wszystkie elementy są opisane w osobnym pliku css tak jak pisałem na początku posta co powinno je bez problemu umieścić wewnątrz nadrzędnego kontenera jednak nie chce to działać jeśli kontenet podrzędny jest includowany z innego pliku. może mi ktoś powiedzieć jak rozwiązać taki problem? widzę że trefiłem na problem trudny do rozwiązania (IMG:style_emoticons/default/sad.gif) pokombinuję w takim razie nad całkowitym rozdzieleniem wyglądu od kodu programu aczkolwiek wydaje mi się że trzeba będzie teraz poświęcić od groma czasu na ponowne rozpisanie aplikacji ;/ |
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 433 Pomógł: 64 Dołączył: 29.01.2011 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
Chaotycznie i źle opisałeś problem, chociaż rozlegle. Natomiast: nie dolaczyles w ogole stylow css, a to ich chyba dotyczy problem. Nie musisz wstawiac nie wiadomo ilu guzikow, wystarczy jeden dla przykladu albo testowa strona. Probowales position:relative; dla id="glowna" ? Wiecej nie pomoge, bo po prostu nie rozumiem co gdzie ucieka.
Jezeli wszystko jest budowane tak, jak czysty html, to nie ma prawa nie dzialac. Przegladarka nie moze wiedziec (bo niby jak), czy dane element zostal wygenerowany w php czy napisany na sucho w html. Zawsze dostaje wyrenderowany dokument html [tzn akurat w tym przypadku]. |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 48 Pomógł: 0 Dołączył: 9.09.2010 Ostrzeżenie: (0%) ![]() ![]() |
css który ma to obrobić ale nie daje rady
a czy da się w css określić względem którego obiektu ma przesunięcie być czy zawsze robi to tylko względem nadrzędnego kontenera a przynajmniej się stara bo tutaj to nie wychodzi mu akurat Ten post edytował azbest22 3.01.2012, 22:41:44 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 23.08.2025 - 11:09 |