PDA

Zobacz pełną wersję : błąd text-padding w IE



Beltrone
09-12-2008, 19:55
Witam,

Kwestia jest całkiem prosta,
Strona www.infoplast.pl
(http://www.infoplast.pl/index.php/kontakt.html)Podstrona z kontaktem jest przesunięta... dlaczego... ?

Niby powinno być to coś prostego, ale ja nie wiem.

pozdrawiam,

moje
10-12-2008, 13:50
Ustaw jakiś lewy (wewnętrzny lub zewnętrzny) margines dla .contact_email :)

Beltrone
11-12-2008, 03:00
Nie o to chodzi. ;) formularz niech będzie tam gdzie jest ;)

Trochę zmienię zagadnienie. strona kontakt jest w sumie ok...
nie wiem tylko dlaczego IE całą przesuwa w lewo...

Problem jest ze wszystkimi podstronami z contentem głównym artykułów

Firefox i Chrome:
Cala strona wyświetla się poprawnie.

IE:
Na wszystkich podstronach contentpaneopen nie chce się przesunąć w prawo.

jeśli w pliku css:
table.contentpaneopen wywalę padding-right i left...
wstawię .contentpaneopen td {padding-right i left....}

to IE widzi że musi zrobić padding, ale ja go nie chcę we wszystkich td'kach, jedynie to co znajduje się w tableli ma być ograniczone
padding-left: 38px;
padding-right: 30px;
marign{} się nie sprawdza bo rozwala tło.

Także jak ktoś wie pytania sa 2:
1). Dlaczego w dziale kontakt IE całą stronę przesuwa w lewo? (mało istotne, lecz ciekawe)
2). Jak zrobić aby ten content był wszędzie wyświetlany tak samo, jak zmusić IE aby też przesuwał tabelę...

pozdrawiam,

moje
11-12-2008, 21:27
Sprawdź czy w "wdarł" się tam jakiś dodatkowy kod, który nie jest wyświetlany :)

zwiastun
11-12-2008, 21:35
Co dokładnie chcesz osiągnąć przez to "padding"?
Bo jego rola w tabeli jest jednoznaczna: odsuwa od krawędzi komórek ich treść. Krótko mówiąc, usiłujesz zrobić coś, czego się za pomocą żadnych wartości padding z tabelą zrobić nie da!

Beltrone
12-12-2008, 20:03
Kod się nie wdarł jest ok.
np. na stronie Kontakt działa o dziwo ;)


Co dokładnie chcesz osiągnąć przez to "padding"?
[...]

Co robi to wiem, a raczej co powinno.
Chodzi o to ze właśnie nie odsuwa tej treści mimo wpisanej funkcji.
w FF czy Chrome odsuwa a w IE nie...
a muszę tą treść jakoś odsunąć, jeśli się nie da tego zmienić, a powinno się dać, to muszę zmienić htmla aby zrobić 2 td-ki po bokach z kawałkami tła i jeden z tłem tylko pod tekst, w którym będzie tabela z contentem...

Więc jeśli nie css to wyjście jest, wolał bym jednak, aby css to ogarnął...

pozdr,
Beltrone

Beltrone
14-12-2008, 02:30
nikt niema pomysłu w czym jest ten błąd ?