Joomla! Forum Schweiz wird Teil der D-A-CH Community

Nach vielen Jahren als zentrale Anlaufstelle für Fragen rund um Joomla! in der Schweiz wird das Joomla! Forum Schweiz künftig als Archiv weitergeführt.

Die Joomla!-Communities aus Deutschland, Österreich und der Schweiz arbeiten heute enger denn je zusammen. Deshalb bündeln wir künftig auch den deutschsprachigen Support und Austausch an einem gemeinsamen Ort im Joomla! D-A-CH Forum.

Für neue Fragen, Diskussionen und den Austausch mit der Community nutzt bitte ab sofort:

forum.joomla.de

Das Joomla! Forum Schweiz bleibt weiterhin bestehen und wird als Archiv im Lesemodus erhalten. Die vielen Beiträge, Lösungen und Erfahrungen aus den vergangenen Jahren bleiben damit weiterhin zugänglich und über die Suche auffindbar.

Wir bedanken uns herzlich bei allen Mitgliedern, Moderatoren und Helfern, die das Schweizer Joomla! Forum über viele Jahre mit ihrem Wissen und ihrem Engagement geprägt haben.

Wir sehen uns im Joomla! D-A-CH Forum!

IE6 oder Joomla Fehler???

  • Anonymous
  • Autor
  • Besucher
  • Besucher
22 Aug. 2007 11:15 #8613 von Anonymous
IE6 oder Joomla Fehler??? wurde erstellt von Anonymous
Hallo Leute,
ich habe noch ein großes Problem. Für mein Layout habe ich einen „Wrapper“ mit einer Breite von 700px genommen. Meine „Menu (Sidebar)“ habe ich mit „float: left;“ nach links gesetzt, dieser hat eine Gesamtbreite von 120px (mit der Border zum Testen 122px). Meinem „Main/Content“ habe ich einen „margin-left: 122px;“ zugeteilt und keine feste Breite angegeben. Unter Firefox habe ich mit dieser Einstellung auch kein Problem, leider macht wieder einmal der IE6 (andere IE Versionen noch nicht getestet) massive Probleme. Wenn ich unter Joomla z.B. auf den Link „News“, „Links“ oder „News Feeds“ klicke, springt der „Main/Content“ rechts aus dem „Wrapper“ raus.

Zum Testen habe ich nun meinem „Main/Content“ eine feste Breite (width: 574px;) gegeben. Damit scheint es zu funktionieren. Was allerdings auch nicht korrekt ist, da hier dir richtige Breite 576px wäre.

margin-left (122px) + border (1px) = 124px
700px – 124px = 576px

Setze ich die Breite von „Main/Content“ auf width: 576px, springt der „Main/Content“ unter das gefloatete „Menu (Sidebar)“. Desweiteren scheint sich die Breite des „Menu (Sidebar)“ dynamisch zu verändern, obwohl hier eine feste Breite definiert wurde.

Wie bereits erwähnt habe ich damit unter Firefox keinerlei Probleme, nur der IE6 macht (andere IE Versionen noch nicht getestet) massive Probleme.

Wie löse ich dieses Fehlverhalten?
Bin für jede Hilfe sehr dankbar.
  • nicolafw
  • Neues Mitglied
  • Neues Mitglied
Mehr
27 Aug. 2007 22:28 #8739 von nicolafw
nicolafw antwortete auf Re: IE6 oder Joomla Fehler???
Möglicher Weise ein IE-Problem. Der interpretiert borders und paddings anders als andere Browser.
Probiers mal mit dem Box-Model-Hack: --ALTER LINK WURDE ENTFERNT--
  • Anonymous
  • Autor
  • Besucher
  • Besucher
29 Aug. 2007 10:26 #8768 von Anonymous
Anonymous antwortete auf Re: IE6 oder Joomla Fehler???
Vielen Dank für die Antwort.

Der Box-Modell Hack bezieht sich nur auf den IE5 & IE5.5.

Nach langem hin und her habe ich den „Fehler“ gefunden.
Ich habe bei mir in der index.php folgende Einträge:
Code:
<?php echo "<?xml version=\"1.0\"?>"; defined( '_VALID_MOS' ) or die( 'Direct Access to this location is not allowed.' );?> <!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">

Durch die XML-Angabe wird der IE6 im Quirks-Modus ausgeführt und berechnet dadurch das Box-Modell falsch. Nehme ich nun die XML-Angabe raus (Doctype bleibt unverändert) funktioniert es.

Die XML-Angabe hatte ich in der index.php, da ich davon ausgegangen bin das diese Angabe Schutz vor unerlaubtem Zugriff bietet. Ist dem so? Wenn ja, wie löse ich dies nun?

Desweiteren gibt es bei dem IE einen 3px Bug von non floats in float Umgebungen.


Grüße
Powered by Kunena Forum

Joomla! Verband Schweiz - Mitglied werden