dwa problemy z CSS na FF [na IE śmiga pięknie]

0

Mam taką stronkę:
http://logistyka.hostingpro.pl/index.php?option=com_allpay&task=pay&pay_option=com_content&pay_content_id=4201

są na niej dwa problemy, które występują tylko na Firefoxie - IE wyświetla wszystko tak, jak być powinno.

  1. Na każdej stronie tego portalu jest problem jeśli pojawia się banner na górze - wtedy główna część strony [ta z paniami w tle] przesuwa się w dół zamiast się kurczyć - efektem jest wychodzące tło na stopkę - wygląda to dość nieestetycznie.

A jeszcze jak pojawia się lista rozwijana [np. tu] artykułów powiązanych, to FF całą treść wrzuca na stopkę i wygląda to koszmarnie :/ A IE ładnie wszystko przesuwa.. co jest źle?

  1. Zaraz po "Właścicielem serwisu www.logistyka.net.pl jest:" jest przesunięty div z adresem firmy - niestety, FF znów pokazuje rogi i pojawia się poziomy pasek przewijania dlatego, że ten div został przesunięty. Na IE jest ładnie.
    Jak inaczej umieścić ten blok z adresem firmy [musi być na oko tak, jak jest teraz] aby nie było błędu z paskiem przewijania?

Z góry dzięki za wszelkie sugestie - są mi bardzo potrzebne :)

0

Szczerze powiem ze ciezko powiedziec co jest nie tak jak widzisz kod wynikowy w takim "porzadku" i takiej ilosci :D
Ale z tego co widze jak sie zachowuje... widzialem ze miales gdzies float: left
Moze zapomniales dac clear

IE dziala tak ze jak mu nie podasz float, to przestaje oblewac elementy, a FF robi tak dlugo dopoki nie kazesz mu tego robic (clear)

Mialem podobny problem i dokladne dawanie float i clear rozwiazalo problem :]

0

Co do porządku.. wiesz, ciężko jest mieć prawidłowe wcięcia jeśli kod strony składany jest w kilku[nastu/dziesięciu] skryptach PHP, raz przez tekst, raz przez echo.. Niestety, szablony w Mambo nie istnieją - nie mam na to wpływu..

Co do samego problemu - żaden z elementów na danej stronie nie ma float. To jest layout oparty o jedną główną tabelę [divami się nie dało - nie siedziałem nad tym sam] a w tabelce już same divy.

Ewentualne dodatkowe minitabelki to już sprawka poszczególnych komponentów, na które też mam mały wpływ [czyt. przerobienie ich na divy to strata czasu].

Więc zapytam prościej [w sprawie pkt.2].
Jak przesunąć fragment treści [tu: nazwa,adres firmy] aby na FF nie pojawił się poziomy scroll?

0
  1. w stylach znalazlem:
/* poll */
.content_rating {
	float: left;

<div class="content_rating">Oceny:
Cleara jednak nie znalazlem, wiec niestety ale w tym moze byc problem...

  1. Sprawa z przesunietym okienkiem, czy na pewno to ten tekst robi?? Moze to cos innego, no wlasnie ten float, jak na mojej stronie namieszal to pozmienialo sie i poprzestawialo naprawde duuuzo rzeczy :D

szczerze to ja od wiekow nie uzywam echo ;P

<b>Lista</b>
<? for ($i=0; $i<count($tab); $i++) { ?>
 - <?=$tab[$]['nazwa']?>, <?=$tab[$i]['mail']?><br>
<? } ?>
<br>
Wszystkich wpisow <?=count($tab)?>.

Da sie ladnie formatowac, nie ma problemu z "" przy parametach w tagach... ciut, miut :]

0

Tak, to ten tekst przesuwa. Dałem mu taki styl:
#firm {
position: relative;
left: 320px;
top: -24px;
}

jeśli left będzie 0px to scroll znika. Nigdy nie musiałem pozycjonować bloku tak chamsko na środku strony jak tu i być może moje podejście jest błędne.

Ten float który podałeś to jest [jak widać] dla ankiety [poll] - na podanej stronie nie ma ankiety [mowa o stronie z płanościami - pierwszy link w pierwszym poście].

Co do echo.. czasem jest czytelniejsze i nie przerywa kodu PHP - ale to nieistotne w tym wątku.

0

Dobra.. punkt drugi rozwiązałem dając na stałe szerokość diva [najciemniej pod latarnią].
Przeto nie wykracza już za obręb strony [nie wiem czemu domyślnie miał szerokość strony :/]

Pozostaje punkt z wychodzeniem tła na stopkę na FF :/

1 użytkowników online, w tym zalogowanych: 0, gości: 1