Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: obniżenie strony po wysłaniu formularza
Forum PHP.pl > Forum > Po stronie przeglądarki > HTML \ XHTML
przemysuaw
Witam.

Problem mój jest następujący.

Mam stronę o schemacie
  1. include('header');
  2. Kod php, który przeprowadza walidacje oraz wysyła formularz


<body>
<blok>
<costam>
tutaj jest formularz odnoszący się do siebie czyli form action="Ja sam"
</costam>
</blok>
</body>
  1. include('footer');


Po wysłaniu formularza, niezależnie czy są błędy czy nie, w firebugu w schemacie DOM robi się pusta przestrzeń między body, a blok.
Schemat wygląda następująco:

zamiast:
<body class="body">
<div id="blok">
</body>

jest:
<body class="body">

<div id="blok">

</body>

Oczywiście zauważyłem to, bo po wysłaniu formularza robi się większa przestrzeń między górą ekranu, a początkiem strony (strona tak jakby się
obniżała i w efekcie odległość jaka była na początku, po wysłaniu formularza jest dwa razy większa).
charlie-cherry
Przydałoby się zerknąć na pełny kod, by zdiagnozować problem. Strzelając na ślepo: sprawdź czy ten sam problem występuje np. w Chrome. Jeśli używasz funkcji nl2br do pokazania tego fragmentu strony, to może ona generuje dodatkowe wiersze.
Helid
Odstępy między blokami w kodzie nie mają wpływu na ich ułożenie.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2024 Invision Power Services, Inc.