Hintergung wird beim IE teilweise nicht angezeigt

Alles zu Styles, Templates, Icons und Smilies für phpBB 3.0.x, sowie allgemeine Designfragen zur Integration von phpBB in bestehende Websites.
phpBB Styles Demo
Forumsregeln
Bei Style spezifischen Fragen ist der Stylename und die Downloadquelle des Styles erforderlich, besser noch die URL vom betroffenen Forum.
Antworten
fontane
Mitglied
Beiträge: 295
Registriert: 03.02.2013 12:58

Hintergung wird beim IE teilweise nicht angezeigt

Beitrag von fontane »

Hallo,

im Forum wird im Bereich des Counters, beim IE das Hintergrundbild asphalt.png nicht angezeigt.

Habe daher hilfsweise #000000 dazu geschrieben, welche auch angezeigt wird. FF und Crome zeigen das Hintergrundbild asphalt.png(trotz des Farbenzusatzes) korrekt an.

Frage: was muss ich zusätzlich beachten damit auch der IE das Hintergrundbild asphalt.png wie FF und Chrome anzeigt?

Wäre toll wenn mir jemand eine Hilfestellung geben könnte.

Danke

URL (Liveboard) siehe Signatur!
phpbb 3.0.4 | PHP 7.4 | MySQL 5.7
Benutzeravatar
Kirk
Supporter
Supporter
Beiträge: 8174
Registriert: 24.05.2010 08:31
Kontaktdaten:

Re: Hintergung wird beim IE teilweise nicht angezeigt

Beitrag von Kirk »

Hallo
Bei mir wird es angezeigt sogar mit dem IE8, schon mal deinen Browser refresht? strg+F5
Hast du auch den Cache geleert: Änderungen am Style sind nicht sofort sichtbar (Template-Caching)
fontane
Mitglied
Beiträge: 295
Registriert: 03.02.2013 12:58

Re: Hintergung wird beim IE teilweise nicht angezeigt

Beitrag von fontane »

Kirk hat geschrieben:Hallo
Bei mir wird es angezeigt sogar mit dem IE8, schon mal deinen Browser refresht? strg+F5
Hast du auch den Cache geleert: Änderungen am Style sind nicht sofort sichtbar (Template-Caching)
Alles getan, das Problem ist nicht nur bei mir, sondern auch bei anderen Usern > aber alle IE10
phpbb 3.0.4 | PHP 7.4 | MySQL 5.7
Benutzeravatar
Kirk
Supporter
Supporter
Beiträge: 8174
Registriert: 24.05.2010 08:31
Kontaktdaten:

Re: Hintergung wird beim IE teilweise nicht angezeigt

Beitrag von Kirk »

Nur das ich dich richtig verstehe, du meinst doch die Hintergrundgrafik bei #site-headline { ?
fontane
Mitglied
Beiträge: 295
Registriert: 03.02.2013 12:58

Re: Hintergung wird beim IE teilweise nicht angezeigt

Beitrag von fontane »

Nein, bei <div id="site-headline"> endet das div mit </div> vor dem countdown welcher mit <div class="background_countdown"> nachfolgend (das ist das Problem) definiert ist.

Untersuche ich beim IE mit Firebug, wird mir die Grafik durchgestrichen angezeigt, bei FF und Chrome nicht.
phpbb 3.0.4 | PHP 7.4 | MySQL 5.7
Benutzeravatar
Crizzo
Administrator
Administrator
Beiträge: 12122
Registriert: 19.05.2005 21:45
Kontaktdaten:

Re: Hintergung wird beim IE teilweise nicht angezeigt

Beitrag von Crizzo »

Hi,

das Problem ist, dass du den IE10 und Co in den Modus des "Internet Explorers 7" schickst. Damit wird es falsch angezeigt. Ändert man im IE10 den Modus von IE7 auf "Dokumentenmodus: Standards", wird alles korrekt angezeigt.

Dieses Problem hat zwei Ursachen:

1. Deine Doctype angabe ist völliger Murks. Da sollte das XHTML 1.0 Strict behalten werden, sofern das (wieso auch immer) nicht geht, dann nimmt man XHTML 1.0 Transitional und nicht HTML 4.01 Transitional, wie du es hier machst:

Code: Alles auswählen

<!-- <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> -->
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
Zweitens diese völlig sinnfreie Angabe:

Code: Alles auswählen

<meta http-equiv="X-UA-Compatible" content="IE=EmulateIE7" />
<meta http-equiv="X-UA-Compatible" content="IE=EmulateIE6" />
<meta http-equiv="X-UA-Compatible" content="IE=EmulateIE8" />
<meta http-equiv="X-UA-Compatible" content="IE=EmulateIE9" />
<meta http-equiv="X-UA-Compatible" content="IE=EmulateIE10" />
Raus damit. Die neuen IE-Browser sind deutlich besser als das was man mit IE7 und älter noch bekam. Also lass den Browser mal seine "moderne Renderengine" nutzen und dann läuft das auch.

Zusätzlicher Lesestoff: http://www.carsten-protsch.de/zwischenn ... index.html und http://jendryschik.de/wsdev/einfuehrung/xhtml/aufbau

Grüße
fontane
Mitglied
Beiträge: 295
Registriert: 03.02.2013 12:58

Re: Hintergung wird beim IE teilweise nicht angezeigt

Beitrag von fontane »

BlackHawk87 hat geschrieben:Hi,

das Problem ist, dass du den IE10 und Co in den Modus des "Internet Explorers 7" schickst. Damit wird es falsch angezeigt. Ändert man im IE10 den Modus von IE7 auf "Dokumentenmodus: Standards", wird alles korrekt angezeigt.
Habe Deine Anregungen umgesetzt, und schwupp, es funktioniert. Vielen Dank für Dein Engagement und Deine konstruktive Hilfe.
phpbb 3.0.4 | PHP 7.4 | MySQL 5.7
Benutzeravatar
Crizzo
Administrator
Administrator
Beiträge: 12122
Registriert: 19.05.2005 21:45
Kontaktdaten:

Re: Hintergung wird beim IE teilweise nicht angezeigt

Beitrag von Crizzo »

Jetzt hast du immer noch einen fehlerhaften Code direkt im Doctype.

Finde:

Code: Alles auswählen

<!-- <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<!-- <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> -->
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
Ersetze mit:

Code: Alles auswählen

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<!--
alte Doctypes zum Backup
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> 
-->
Die muss man aber nicht speichern, die kann man sich überall ergooglen. ;)

PS: Wenn du schon dabei bist: http://validator.w3.org/check?verbose=1 ... side.de%2F :o
fontane
Mitglied
Beiträge: 295
Registriert: 03.02.2013 12:58

Re: Hintergung wird beim IE teilweise nicht angezeigt

Beitrag von fontane »

BlackHawk87 hat geschrieben:PS: Wenn du schon dabei bist: http://validator.w3.org/check?verbose=1 ... side.de%2F :o
Vielen Dank für die Hilfen, Problem super gelößt :P
phpbb 3.0.4 | PHP 7.4 | MySQL 5.7
Antworten

Zurück zu „[3.0.x] Styles, Templates und Grafiken“