Hello flashi,
vorab, - grundsätzlich hatte ich im IE noch niemals eine Problemdarstellung mit der verwendeten Phpbb-Software, da ich im Grunde immer nach Einbau eines Konstruktes die gängigen aktuellen Browser teste, sagt dies zunächst wenig aus. Ich kann mir jedoch nicht wirklich vorstellen, dass das phpbb nicht "IE6-tauglich" sein könnte.
Die Verschiebung kommt m.E. durch eine (Ver)Änderung der Klassen, die der IE anders rendert. Selbst im FF wird bei einer kleineren Bildschirmauflösung "geschoben ".
Du nutzt Werbung in einer Breite von 468px, das site-description, welche links um 30% gefloatet ist und die Suchfunktion in der Headerbar. Sie liegen zudem zunächst nebeneinander. Das kann m. E. nur solang gut gehen, wie du eine entsprechende Breite ( Bildschirmnauflösung ) vorliegen hast ( bspw. vgl. IE8, FF ). Die 36px der Schriftgröße H1 ( Seitenbeschreibung ) wollen auch noch untergebracht werden. Vorgesehen sind hier im Standard 2.0em. Ich denke die Summe deiner Notationen solltest du aus meiner Sicht noch einmal überdenken ( freundlich gemeint! ).
Was mir noch auffiel: Es sind lediglich kleine Anhaltspunkte.
Es fehlt im Head oder ist unvollständig: Prosilver Version 3.08 ?
Code: Alles auswählen
<meta http-equiv="X-UA-Compatible" content="IE=EmulateIE7; IE=EmulateIE9" />
Code: Alles auswählen
<meta http-equiv="Content-Script-Type" content="text/javascript" />
Des Weiteren würde ich, bevor ich nun die Werbung ggf. anders platziere, erst einmal die Suche auskommentieren und an ander Stelle per Linkfunktion unterbringen. Ggf. auf der rechten Seite der Navbar?
Ich habe das seinerzeit so gelöst, da platzsparend:
Code: Alles auswählen
<ul class="linklist rightside">
<li class="icon-search"><a href="{U_SEARCH}" title="{L_SEARCH_ADV_EXPLAIN}">{L_SEARCH}</a>{S_SEARCH_HIDDEN_FIELDS}</li>
<!-- IF not S_IS_BOT -->
<!-- IF S_DISPLAY_MEMBERLIST --><li class="icon-members"><a href="{U_MEMBERLIST}" title="{L_MEMBERLIST_EXPLAIN}">{L_MEMBERLIST}</a></li><!-- ENDIF -->
<!-- IF not S_USER_LOGGED_IN and S_REGISTER_ENABLED --><li class="icon-register"><a href="{U_REGISTER}">{L_REGISTER}</a></li><!-- ENDIF -->
<li class="icon-logout"><a href="{U_LOGIN_LOGOUT}" title="{L_LOGIN_LOGOUT}" accesskey="l">{L_LOGIN_LOGOUT}</a></li>
<!-- ENDIF -->
</ul>
Die id="site-description" wird um 30% gefloatet. Da du jedoch das Logo lt. derzeitigem QT gar nicht nutzt, könnte ich mir eine Anwendung, wie folgt vorstellen:
Ist:
Code: Alles auswählen
<div id="site-description">
<a href="./index.php?sid=3d418b3c684f339b31893cf94" title="Foren-Übersicht">
<h1>Berufs-Recht.de</h1></a>
<p>Berufsregeln und Rechtsprechung in Deutschland</p>
<p class="skiplink"><a href="#start_here">Zum Inhalt</a></p>
</div>
Idee:
Code: Alles auswählen
<div>
<a href="./index.php?sid=3d418b3c689b8913cf94" title="Foren-Übersicht">
<h1>Berufs-Recht.de</h1></a>
<p>Berufsregeln und Rechtsprechung in Deutschland</p>
<p class="skiplink"><a href="#start_here">Zum Inhalt</a></p>
</div>
Unklar: Der Link </a> wird nach H1 geschlossen? Ggf. ist das so gewollt. H1 ist meiner Meinung nach ebenso gefloatet, sofern du nicht bereits Änderungen vorgenommen hast. Wer weiß, was der IE evtl. in Folge berechnet?
Code: Alles auswählen
[code]<div>
<a href="./index.php?sid=3d418b3c689b8913cf94" title="Foren-Übersicht"></a>
<h1>Berufs-Recht.de</h1>
<p>Berufsregeln und Rechtsprechung in Deutschland</p>
<p class="skiplink"><a href="#start_here">Zum Inhalt</a></p>
</div>
[/code]
Was mich hingegen doch arg wundert ist die Tatsache, dass mir im IE 8 nicht einmal mehr die Icons ( Neuer Beitrag, Kein neuer Beitrag, Last-Post-Icon ) in der Forenübersicht dargestellt werden.
Fazit: Leider alles ohne Gewähr, da die Änderungen der CSS-Notationen nicht bekannt sind. Wenn alles nicht hilft, würde ich erneut beginnen.
Beste Grüße und viel Glück
PS.: Im Firefoxbrowser stünden Firebug und Web Developer zur Verfügung. Auflösungen und Darstellungen lassen sich rasch kontrollieren, falls nicht bekannt oder nicht genutzt.