zurück zur Startseite
  


Zurück XHTMLforum > (X)HTML und CSS > CSS
Seite neu laden Sehr seltsamer "Space" unterm Footer

Antwort
 
LinkBack Themen-Optionen Ansicht
  #1 (permalink)  
Alt 25.05.2015, 03:49
Benutzerbild von japanworm
Confuser
XHTMLforum-Mitglied
Thread-Ersteller
 
Registriert seit: 14.07.2011
Ort: Japan
Beiträge: 143
japanworm befindet sich auf einem aufstrebenden Ast
Standard Sehr seltsamer "Space" unterm Footer

Hallo,

ich hab seit Kurzem ein SEHR merkwürdiges Problem:



Seht ihr diesen komischen Extraplatz?

Jetzt wirds kompliziert!
Ich habe schon ALLES ausprobiert!
Es liegt nicht am CSS. Sehr alte Version getestet und das Problem tritt trotzdem auf.
Hab vor kurzem am Footer rumgetüftelt, also altes HTML Backup für den Footer probiert, trotzdem gleiches Problem.

Es liegt auch nicht an irgendeinem Wordpress Plugin. Das Problem tritt auch auf, wenn alle Plugins deaktiviert sind.

Hab es auch mit einer alten HTACCESS und ner alten function.php versucht. Nichts!


Und jetzt wird es noch seltsamer!
Das Problem tritt NUR bei Artikelseiten auf und auch nur bei ganz bestimmten Artikeln. Bisher konnte ich noch nicht ausmachen, was die Artikel, wo es auftritt haben, was andere nicht haben (z.B. Anzahl der Kommentare etc.).

Damit ihr es mal live sehen könnt, bei mir tritt das immer bei diesem Artikel auf.

Und noch was, im IE11 kann ich das Problem nicht rekonstruieren, aber in Opera und Firefox schon.

Das alles macht überhaupt keinen Sinn und mir gehen so langsam die Ideen aus.

Da ich nicht genau weiß, WAS das verursacht, wusste ich jetzt auch nicht, wo genau ich das posten soll.

Ich hoffe, irgendjemand hier hat vielleicht irgendeine Idee.

Schon mal TAUSEND Dank im Voraus.
Mit Zitat antworten
Sponsored Links
  #2 (permalink)  
Alt 25.05.2015, 10:47
Benutzerbild von Manfred62
Erfahrener Benutzer
XHTMLforum-Kenner
 
Registriert seit: 18.09.2009
Ort: Ludwigsburg
Beiträge: 2.134
Manfred62 ist einfach richtig nettManfred62 ist einfach richtig nettManfred62 ist einfach richtig nettManfred62 ist einfach richtig nettManfred62 ist einfach richtig nett
Standard

bei mir auf Windows 7 in keinem Browser (FX, Chrome, Opera, Yandex) nachvollziehbar?
Mit Zitat antworten
Sponsored Links
  #3 (permalink)  
Alt 25.05.2015, 11:09
Benutzerbild von japanworm
Confuser
XHTMLforum-Mitglied
Thread-Ersteller
 
Registriert seit: 14.07.2011
Ort: Japan
Beiträge: 143
japanworm befindet sich auf einem aufstrebenden Ast
Standard

Das ist ärgerlich.
Andere haben davon auch berichtet, nur scheint das sehr "random" aufzutreten und ist daher sehr schwer zu erfassen.

Trotzdem danke für den Versuch.
Mit Zitat antworten
  #4 (permalink)  
Alt 25.05.2015, 11:32
Benutzerbild von protonenbeschleuniger
Verbesserer
XHTMLforum-Kenner
 
Registriert seit: 06.09.2007
Beiträge: 4.977
protonenbeschleuniger ist ein wunderbarer Anblickprotonenbeschleuniger ist ein wunderbarer Anblickprotonenbeschleuniger ist ein wunderbarer Anblickprotonenbeschleuniger ist ein wunderbarer Anblickprotonenbeschleuniger ist ein wunderbarer Anblickprotonenbeschleuniger ist ein wunderbarer Anblickprotonenbeschleuniger ist ein wunderbarer Anblick
Standard

Zitat:
Zitat von japanworm Beitrag anzeigen
Damit ihr es mal live sehen könnt, bei mir tritt das immer bei diesem Artikel auf.

Und noch was, im IE11 kann ich das Problem nicht rekonstruieren, aber in Opera und Firefox schon.

Das alles macht überhaupt keinen Sinn und mir gehen so langsam die Ideen aus.
Meine Idee wäre zu versuchen die Seite halbwegs valide zu machen. Dann lassen sich Probleme und Fehler auch leichter finden. So wird es schwierig

[Invalid] Markup Validation of http://zoomingjapan.com/travel/top-3-night-views-in-japan/ - W3C Markup Validator

W3C CSS Validator results for http://zoomingjapan.com/travel/top-3-night-views-in-japan/ (CSS level 3)

Zumindest das Beseitigen der groben Schnitzer, wie z.b. der falsche Doctype, der nicht zum Quellcode passt (oder umgekehrt) könnte helfen herauszufinden, ob beispislesweise die falsch geschlossene Elemente etwas damit zu tun haben.

Aber auch das CSS hat zuviele Fehler, als das man sagen könnte "es liegt nicht am CSS". Das CSS ist grob falsch, daher ist es sogard naheliegend, dass eine unerwartete Darstellung daran liegt.
Mit Zitat antworten
  #5 (permalink)  
Alt 25.05.2015, 11:33
Benutzerbild von protonenbeschleuniger
Verbesserer
XHTMLforum-Kenner
 
Registriert seit: 06.09.2007
Beiträge: 4.977
protonenbeschleuniger ist ein wunderbarer Anblickprotonenbeschleuniger ist ein wunderbarer Anblickprotonenbeschleuniger ist ein wunderbarer Anblickprotonenbeschleuniger ist ein wunderbarer Anblickprotonenbeschleuniger ist ein wunderbarer Anblickprotonenbeschleuniger ist ein wunderbarer Anblickprotonenbeschleuniger ist ein wunderbarer Anblick
Standard

Wobei ich sagen, muss ich kann selbst auf dem Bild keinen Unterschied in der Darstellung erkennen. Worum geht es eigentlich?
Mit Zitat antworten
  #6 (permalink)  
Alt 25.05.2015, 11:52
Benutzerbild von japanworm
Confuser
XHTMLforum-Mitglied
Thread-Ersteller
 
Registriert seit: 14.07.2011
Ort: Japan
Beiträge: 143
japanworm befindet sich auf einem aufstrebenden Ast
Standard

Vielleicht liegt es daran, dass der Hintergrund hier im Forum fast die gleiche Farbe hat, daher kann man es auf dem Screenshot nicht so gut erkennen.
Es geht darum, dass manchmal einfach sehr viel Platz zwischen Footer-Ende und dem Ende der Seite ist.

Der wird übrigens manchmal NOCH größer, wenn ich die Seite aktualisiere.

Wegen den CSS-Fehlern werde ich mal schauen.
Dass der Doctype falsch sein soll, überrascht mich jetzt allerdings.

EDIT: Selbst mit validiertem CSS tritt der Fehler noch auf.

Noch ein Hinweis: Die Seite läd normal und der extra Space ist noch nicht da. Erst wenn die Seite fast ganz fertig geladen hat, erscheint er.

Geändert von japanworm (25.05.2015 um 11:58 Uhr)
Mit Zitat antworten
  #7 (permalink)  
Alt 25.05.2015, 12:10
Benutzerbild von protonenbeschleuniger
Verbesserer
XHTMLforum-Kenner
 
Registriert seit: 06.09.2007
Beiträge: 4.977
protonenbeschleuniger ist ein wunderbarer Anblickprotonenbeschleuniger ist ein wunderbarer Anblickprotonenbeschleuniger ist ein wunderbarer Anblickprotonenbeschleuniger ist ein wunderbarer Anblickprotonenbeschleuniger ist ein wunderbarer Anblickprotonenbeschleuniger ist ein wunderbarer Anblickprotonenbeschleuniger ist ein wunderbarer Anblick
Standard

Zitat:
Zitat von japanworm Beitrag anzeigen
Wegen den CSS-Fehlern werde ich mal schauen.
Dass der Doctype falsch sein soll, überrascht mich jetzt allerdings.

EDIT: Selbst mit validiertem CSS tritt der Fehler noch auf.
Wie kommst du auf diesen Schlussfolgerung?
Die Seite hat jetzt mehr Fehler als vorhin.

Der Doctype ist weder modern noch besonders praktisch, führt aber dazu, dass die von dir genutzten Attribute und die Art und Weise wie du das JS einbindest fehlerhaft ist. Du baust also entweder mit Absicht Fehler ein, in dem du den Doctype ignorierst oder du solltest einen verwenden der besser zu deinem Code passt. Mit HTML5 werden die Fehler deutlich reduziert.

Allein dass du selbstdefineirte Elemente verwendest macht es notwenig XHTML zu nutzen, wobei da dier Frage ist ob das notwendig ist?

Das der HTML Code schwer kaputt ist zeigen schon die letzten Meldung im Validator:
Code:
 Error Line 819, Column 7: End tag for body seen, but there were unclosed elements.

</body>

✉
Error Line 743, Column 25: Unclosed element div.

<div id="copyrightInner">

✉
Error Line 742, Column 20: Unclosed element div.

<div id="copyright">
Da jetzt zu erwarten, dass das alle Browser gleich anzeigen wäre Naiv. Einfacher ist es solche Fehler zu beseitigen.
Mit Zitat antworten
  #8 (permalink)  
Alt 25.05.2015, 12:31
Benutzerbild von japanworm
Confuser
XHTMLforum-Mitglied
Thread-Ersteller
 
Registriert seit: 14.07.2011
Ort: Japan
Beiträge: 143
japanworm befindet sich auf einem aufstrebenden Ast
Standard

Entschuldigung, ich bin ziemlicher Laie.

Wie müsste ich den Doctype denn abändern, damit weniger Fehler angzeigt werden?

Da ist momentan in meinem Header:
Code:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
Mit Zitat antworten
  #9 (permalink)  
Alt 25.05.2015, 16:38
Benutzerbild von protonenbeschleuniger
Verbesserer
XHTMLforum-Kenner
 
Registriert seit: 06.09.2007
Beiträge: 4.977
protonenbeschleuniger ist ein wunderbarer Anblickprotonenbeschleuniger ist ein wunderbarer Anblickprotonenbeschleuniger ist ein wunderbarer Anblickprotonenbeschleuniger ist ein wunderbarer Anblickprotonenbeschleuniger ist ein wunderbarer Anblickprotonenbeschleuniger ist ein wunderbarer Anblickprotonenbeschleuniger ist ein wunderbarer Anblick
Standard

https://duckduckgo.com/?q=doctype+html5
Mit Zitat antworten
Sponsored Links
  #10 (permalink)  
Alt 25.05.2015, 17:37
Benutzerbild von japanworm
Confuser
XHTMLforum-Mitglied
Thread-Ersteller
 
Registriert seit: 14.07.2011
Ort: Japan
Beiträge: 143
japanworm befindet sich auf einem aufstrebenden Ast
Standard

Also laut dem hier ersetze ich ganz einfach die Line, die ich vorher angegeben habe mit dem hier:

Code:
<!DOCTYPE html>
Das scheint mir doch etwas sehr kurz?

Hab es jetzt ersetzt.
Fehler nach wie vor vorhanden.
Werde mir die Fehler, die W3 ausspuckt mal ansehen.

Geändert von japanworm (25.05.2015 um 17:41 Uhr)
Mit Zitat antworten
Sponsored Links
Antwort

Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Problem mit Footer am unteren Seitenrand scar CSS 3 21.04.2013 21:34
Footer container werden untereinander dargestellt... Ntracks CSS 10 07.08.2010 19:24
cssstickyfooter.com | horizontales Scrollen --> Footer verschwindet daigo CSS 0 19.05.2009 11:56
Footer Problem (3 spaltiges Layout, variable Höhe) Lofesto CSS 2 23.07.2007 17:13
Footer Problem blub19 CSS 6 25.01.2005 12:46


Alle Zeitangaben in WEZ +2. Es ist jetzt 16:05 Uhr.