zurück zur Startseite
  


Zurück XHTMLforum > (X)HTML und CSS > CSS
Seite neu laden Firefox Bug?

Antwort
 
LinkBack Themen-Optionen Ansicht
  #1 (permalink)  
Alt 15.11.2007, 18:54
Neuer Benutzer
neuer user
Thread-Ersteller
 
Registriert seit: 05.06.2006
Beiträge: 15
altes-kind befindet sich auf einem aufstrebenden Ast
Standard Firefox Bug?

Hallo,

ich habe folgende HTML-Datei test.html (siehe auch angehängte zip-Datei):
Code:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>argon2</title>
</head>

<body style="background-image:url(img/bg.gif);background-repeat:repeat-y;">
Test
</body>
</html>
Im Verzeichnis img liegt ein Hintergrundbild bg.gif - dieses soll auf der linken Seite ein Menü symbolisieren.

Wenn ich die test.html im Firefox öffne funktioniert das auch wunderbar - wenn ich allerdings versuche die selbe Datei mit dem Namen test.xhtml im Firefox zu öffnen wird der Hintergrund nur um den Text dargestellt.

Warum rendert Firefox die beiden Seiten anders obwohl deren Inhalt identisch ist?

Viele Grüße und vielen Dank im Voraus,

altes-kind
Angehängte Dateien
Dateityp: zip test.zip (11,4 KB, 2x aufgerufen)
Mit Zitat antworten
Sponsored Links
  #2 (permalink)  
Alt 15.11.2007, 19:56
Benutzerbild von heiko_rs
Erfahrener Benutzer
XHTMLforum-Kenner
 
Registriert seit: 18.09.2005
Ort: Berlin
Beiträge: 9.848
heiko_rs ist ein wunderbarer Anblickheiko_rs ist ein wunderbarer Anblickheiko_rs ist ein wunderbarer Anblickheiko_rs ist ein wunderbarer Anblickheiko_rs ist ein wunderbarer Anblickheiko_rs ist ein wunderbarer Anblickheiko_rs ist ein wunderbarer Anblick
Standard

In "echtem" XHTML verliert body seinen Sonderstatus und wird behandelt wie ein div.
Mit Zitat antworten
Sponsored Links
  #3 (permalink)  
Alt 15.11.2007, 22:17
Neuer Benutzer
neuer user
Thread-Ersteller
 
Registriert seit: 05.06.2006
Beiträge: 15
altes-kind befindet sich auf einem aufstrebenden Ast
Standard

Ach so...! Aber gibt es im "echten" XHTML einen anderen Weg einen "Menühintergrund" zu erstellen der sich vertikal immer über 100% des Browserfensters erstreckt - also so wie er durch
Code:
<body style="background-image:url(img/bg.gif);background-repeat:repeat-y;">
erstellt wird?

Nochmals vielen Dank im Voraus!

altes-kind
Mit Zitat antworten
  #4 (permalink)  
Alt 15.11.2007, 22:24
Erfahrener Benutzer
XHTMLforum-Kenner
 
Registriert seit: 28.01.2005
Beiträge: 11.775
fricca kann auf vieles stolz seinfricca kann auf vieles stolz seinfricca kann auf vieles stolz seinfricca kann auf vieles stolz seinfricca kann auf vieles stolz seinfricca kann auf vieles stolz seinfricca kann auf vieles stolz seinfricca kann auf vieles stolz sein
Standard

Dem html-Element zuweisen.

Welchen Vorteil versprichst du dir davon, echtes XHTML auszuliefern? Wie willst du mit dem IE umgehen?
Mit Zitat antworten
  #5 (permalink)  
Alt 15.11.2007, 22:40
Neuer Benutzer
neuer user
Thread-Ersteller
 
Registriert seit: 05.06.2006
Beiträge: 15
altes-kind befindet sich auf einem aufstrebenden Ast
Standard

Das Problem tritt bei JBoss Seam Anwendungen auf die .xhtml - Dateien verarbeiten. Mir ist aufgefallen dass der Menühintergrund fehlt - und ich habe echt ewig gebraucht um herauszufinden dass das an der Dateiendung liegen muss.

Was meinst Du genau mit "Dem html-Element zuweisen."? Was ich brauche ist eine leere HTML Seite mit einem grauen Menübereich auf der linken Seite der sich vertikal IMMER über das komplette Browserfenster erstrecken soll (auch wenn man weiter nach unten scrollt falls die Seite dementsprechend groß wird). Kann ich sowas überhaupt mit anderen Mitteln wie einem background-repeat im body-Tag erreichen?

Vielen Dank nochmals,

altes-kind
Mit Zitat antworten
  #6 (permalink)  
Alt 15.11.2007, 23:13
Benutzerbild von heiko_rs
Erfahrener Benutzer
XHTMLforum-Kenner
 
Registriert seit: 18.09.2005
Ort: Berlin
Beiträge: 9.848
heiko_rs ist ein wunderbarer Anblickheiko_rs ist ein wunderbarer Anblickheiko_rs ist ein wunderbarer Anblickheiko_rs ist ein wunderbarer Anblickheiko_rs ist ein wunderbarer Anblickheiko_rs ist ein wunderbarer Anblickheiko_rs ist ein wunderbarer Anblick
Standard

Schreibe im CSS statt body { ... } einfach html { ... }.

Wenn Du body wie gehabt nutzen willst, braucht es 100% Minimalhöhe. Siehe dazu auch Seite auf 100% Höhe - XHTMLwiki (auf body anwenden).

Geändert von heiko_rs (15.11.2007 um 23:15 Uhr)
Mit Zitat antworten
  #7 (permalink)  
Alt 16.11.2007, 10:55
Neuer Benutzer
neuer user
Thread-Ersteller
 
Registriert seit: 05.06.2006
Beiträge: 15
altes-kind befindet sich auf einem aufstrebenden Ast
Standard

Wow - super! Das html { ... } funktioniert tatsächlich bei .xhtml im Firefox! Super! Damit hast Du mir mein Wochenende gerettet! Vielen, vielen Dank!
Mit Zitat antworten
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
Firefox display bug: overflow und javascript Rauno (X)HTML 0 05.08.2008 13:40
Firefox 2.0.0.8 - Float Containing/Clearing Bug kadees Offtopic 0 24.10.2007 10:13
Firefox margin bug?? captain CSS 2 18.04.2007 14:39
Bug in Firefox? Lestat (X)HTML 11 26.07.2006 19:10
Firefox Bug bei gefloateter Select-Box!! captain CSS 1 28.03.2005 21:36


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