konto usunięte

Temat: The DHTML / JavaScript Calendar - przesuwa się pod IE

witam

mam dziwny problem z tym kalendarzem
http://www.dynarch.com/projects/calendar/

demo wyświetla się wszędzie dobrze
http://www.dynarch.com/demos/jscalendar/
nawet pod IE

jednak u mnie pod IE kalendarz pojawia się dużo wyżej niż wywołujący go button. Co może być przyczyną? W własnym CSS'ie nie nie mam żadnych .calendar więc nazwy się nie "gryzą" nie dodaję żadnych dodatkowych parametrów do kalendarza

w sumie to nawet na szerokość się zwiększała na całą stronę, więc musiałem na sztywno ustawić.
Sebastian Marek Gruchacz

Sebastian Marek Gruchacz Senior .Net
Developer at Grupa
Pracuj

Temat: The DHTML / JavaScript Calendar - przesuwa się pod IE

Nie wiem co tam dokłądnie masz w kodzie, ale ja bym zwrócił uwagę przedewszystkim na następujący fragment kodu (z dema):

// the reference element that we pass to showAtElement is the button that
// triggers the calendar. In this example we align the calendar bottom-right
// to the button.
_dynarch_popupCalendar.showAtElement(el.nextSibling, "Br"); // show the calendar

Jak widać przycisk pozycjonuje się do następnego elementu za aktywatorem. Podejzewam, ze gdy nic nie ma pozycjonuje się wzgledem okna głównego albo jeszcze inaczej. Tak czy siak w demie pozycja kalendarza jest "absolute" i proponuje prześledzenie tego co się tam dalej w kodzie dzieje - mi się nie chce :P

Pozdrawiam
Seb.

konto usunięte

Temat: The DHTML / JavaScript Calendar - przesuwa się pod IE

po kliknięciu na button kalendarz w html jest osadzany na końcu dokumentu, przed zamknięciem body

button mam w komórce tabeli, po nim występują jeszcze jakieś elementy

podglądnąłem kod Firebug'iem i kalendarz pojawia się w takim div'ie: http://pastebin.pl/4005Paweł Ryznar edytował(a) ten post dnia 12.12.08 o godzinie 16:21

konto usunięte

Temat: The DHTML / JavaScript Calendar - przesuwa się pod IE

1:
prześledź raz jeszcze klasy w css twoim i calendarza
przeanalizuj css komorki/wiersza/tabeli moze cos masz ustawione np.
.table div {margin-top:-10px;}

2:
najepiej pokaz kod

3:
polecam yahoo caledar

:)
Adrian Kulawiak

Adrian Kulawiak Webdeveloper /Axel
Springer Polska

Temat: The DHTML / JavaScript Calendar - przesuwa się pod IE

pamietaj że IE sumuje paddingi i marginy i w tym widzialbym przyczynę rozjezdzania.

Następna dyskusja:

CSS / xHTML / JavaScript - ...




Wyślij zaproszenie do