PDA

Zobacz pełną wersję : Rozjazd w IE



Jdwind
05-03-2008, 17:40
Witam, temat oklepany jak widzę na forum, i mnie w końcu dopadł. Nie wiem, która dokładnie wartość rozjeżdża mi układ strony.
W IE wygląda to TAK (http://www.fotosik.pl/pokaz_obrazek/2a94ebc18b877f68.html), w FF zaś TAK (http://www.fotosik.pl/pokaz_obrazek/7f4b9e1554bb74f7.html). Strona lokalnie, Joomla 1.0.13 z adm. pl (ISO).
Acha, dodam, że left, right i bottom mają ustawione float na left. Suma szerokości modułów mieści się spokojnie w kontenerze.

Jdwind
06-03-2008, 12:28
Z tamtymi pozycjami właściwie sobie poradziłem, niewielka zmiana szerokości pozycji jednak pomogła. Natomiast mam jeszcze jedno pytanie, właściwie dotyczące tego samego, a jedynie innych pozycji. Otóż chodzi mi o odstęp pomiędzy nagłówkiem i zawartością tabeli (div.moduletable lub też moduletable.table) w takich modułach jak logowanie i ankieta. W firefoksie ustawienia są dobrze wyświetlane, natomiastw IE nie. To zdjęcie (http://www.fotosik.pl/pokaz_obrazek/434a0f2fddca0289.html) pokazuje jak to wygląda (chociaż w rzeczywistości nie mam jednego modułu pod drugim, zrobiłem to na potrzeby prezentacji). I nijak nie mogę zmniejszyć odległości pomiędzy obrazkiem nagłówka modułu a dalszą treścią w tabeli. W kodzie mam to umiejscowione tak:
<div class="moduletable">
<h3>
logowanie
</h3>
<form action="http://127.0.0.1/~joomla/index.php" method="post" name="login" >
<table width="100%" border="0" cellspacing="0" cellpadding="0" align="center">
<tr>
<td>
I tutaj już są wpisy typu zaloguj, zapomniałeś hasła itd.

W css mam ustawione div.moduletable (i z table) padding
i margin na 0. Nie wiem, co już mam zmienić, żeby pozbyć się tego w IE. W pliku css
nie mam też jakichś specjalnych ustawień co do polls i logowania, a już na pewno nie mam
tam padding ani margin na poziomie > 0. Gdzie jeszcze mam poszukać?

Edit:
Co ciekawe (oczywiście dla mnie) mam taki kod, formatujący nagłówki modułów:
div.moduletable h3, table.moduletable th{
background-image: url('../images/logo.gif');
background-repeat: no-repeat;
background-position: 0px 0px;
padding: 0 0 0 4px;
height: 20px;
line-height: 20px;
margin: 0 0 0 0;
width: 160px;
font-family: Arial, Verdana, sans-serif;
font-size: 12px;
font-weight: bold;
text-align: left;
color: #ffffff;
text-transform: uppercase;
}
I jak dam margin: 0 0 -19px 0; to mi w modułach logowania i ankiety wyrównuje logo menu. Oczywiście w pozostałych modułach logo "wcina" na -19px i ich nie widać. I tego właśnie nie mogę zrozumieć, dlaczego tak się dzieje. Strona na lokalu, więc linka nie podaję.

EDIT II:
Zamykam temat. Problem rozwiązałem w ten sposób, że zrobiłem sobie nowe moduły po lewej i po prawej stronie i w nie wsadziłem logowanie i ankietę.