+ Antworten
Ergebnis 1 bis 9 von 9

Thema: Problem mit Internetexplorer

  1. #1
    War schon öfter hier Avatar von Joomla-Kerstin
    Registriert seit
    22.08.2009
    Beiträge
    107
    Bedankte sich
    38
    Erhielt 2 Danksagungen
    in 2 Beiträgen

    Standard Problem mit Internetexplorer

    Hallo an alle im Forum!
    Ich habe eine Seite (erstmal nur lokal installiert), die mit dem Internetexplorer 6 falsch dargestellt wird. (Der Contentbereich ist um ca. 600px nach unten verschoben) Und ich komme einfach nicht drauf, wo das Problem liegt. Könntet ihr bitte mal den Code für mich überfliegen? Vielleicht mache ich etwas falsch und sehe es nicht, weil ich schon zu lange suche...

    Also hier mal die index.php:

    Code:
    <?php
    defined( '_JEXEC' ) or die( 'Restricted access' );
    ?>
    <!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" xml:lang="<?php echo $this->language; ?>" lang="<?php echo $this->language; ?>">
    <head>
    <?php if ( $my->id ) { initEditor(); } ?>
    <jdoc:include type="head" />
    
    
    <link href="<?php echo "$GLOBALS[mosConfig_live_site]/templates/$GLOBALS[cur_template]/css/template_css.css";?>" rel="stylesheet" type="text/css" media="all" />
    
    <link rel="shortcut icon" href="<?php echo "$GLOBALS[mosConfig_live_site]/templates/$GLOBALS[cur_template]/favicon.ico"; ?>" />
    
    </head>
    
        <body>
    <div id="container">
    <div id="header"><a href="./index.php" style="border-width: 0px;"><img src="./header.jpg"  class="headerbild" style="border-width: 0px;"/></a></div>
    
    <div id="sidebar2"><jdoc:include type="modules" name="right" style="xhtml" /></div>
    <div id="content"><jdoc:include type="component" /></div>
    <div id="unten"><jdoc:include type="modules" name="left" style="xhtml" class="unten" /></div>
    
    </div>
    </body>
    </html>
    Ich hab schon viereckige Augen. aber wahrscheinlich fehlt irgendwas wichtiges...
    Danke schon mal vorab für ne Idee!
    Kerstin

  2. #2
    Abenteurer & Moderator Avatar von reservoir Dog
    Registriert seit
    09.09.2008
    Ort
    auf diesem Planeten
    Beiträge
    2.172
    Bedankte sich
    40
    Erhielt 325 Danksagungen
    in 280 Beiträgen

    Standard

    Hallo Kerstin,

    kann dir dabei jetzt leider nicht weiterhelfen, versuche selbst gerade einen IE-Fehler auszumerzen ...Microsoft übrigens auch... am liebsten würde ich den IE selbst terminieren...

    Gruß, reservoir Dog
    Gibt der Klügere immer nach,herrscht die Diktatur der Dummen. - Wo Unrecht zu Recht wird,wird Widerstand zur Pflicht. - Doch: Das Einzige das einen davon abhalten kann die Wahrheit zu finden,ist zu denken man kenne sie bereits.
    ERLEBE ABENTEUER e.V.

  3. #3
    War schon öfter hier Avatar von Joomla-Kerstin
    Registriert seit
    22.08.2009
    Beiträge
    107
    Bedankte sich
    38
    Erhielt 2 Danksagungen
    in 2 Beiträgen

    Standard

    Zitat Zitat von reservoir Dog Beitrag anzeigen
    Hallo Kerstin,

    kann dir dabei jetzt leider nicht weiterhelfen, versuche selbst gerade einen IE-Fehler auszumerzen ...Microsoft übrigens auch... am liebsten würde ich den IE selbst terminieren...

    Gruß, reservoir Dog
    IE terminieren!
    WOW, gute Idee. Ich denke, da gibt es einige Interessenten.
    Aber Spass beiseite: Ich komm einfach nicht drauf. und die site ist durch wirklich nicht kompliziert aufgebaut.

    Danke trotzdem...
    Grüße!
    Kerstin

  4. #4
    Verbringt hier viel Zeit
    Registriert seit
    28.07.2009
    Beiträge
    866
    Bedankte sich
    20
    Erhielt 192 Danksagungen
    in 188 Beiträgen

    Standard

    Ohne die entsprechende Formatierung ist sowas schwer zu sagen, eventuell liegts an position, float, overflow Formatierungen. Auch sollte man die Breite und Höhe immer definieren, sonst kann der IE Probleme bekommen.

    Ich kann mich an einen Fehler im IE erinnern, dass ich zwar genau 500px Platz hatte für ein div, diesem auch als Breite 500px zugewiesen hatte, es aber immer unterhalb angezeigt wurde. Dann hab ich die Breite des äußersten Content-divs (und aller inneren divs entsprechend verkleinert) auf 490px verringert (obwohl definitiv 500px Platz und keine padding/border-Werte) und siehe da, es ging.

  5. #5
    War schon öfter hier Avatar von Joomla-Kerstin
    Registriert seit
    22.08.2009
    Beiträge
    107
    Bedankte sich
    38
    Erhielt 2 Danksagungen
    in 2 Beiträgen

    Standard

    Zitat Zitat von -SBob- Beitrag anzeigen
    Ohne die entsprechende Formatierung ist sowas schwer zu sagen, eventuell liegts an position, float, overflow Formatierungen. Auch sollte man die Breite und Höhe immer definieren, sonst kann der IE Probleme bekommen.

    Ich kann mich an einen Fehler im IE erinnern, dass ich zwar genau 500px Platz hatte für ein div, diesem auch als Breite 500px zugewiesen hatte, es aber immer unterhalb angezeigt wurde. Dann hab ich die Breite des äußersten Content-divs (und aller inneren divs entsprechend verkleinert) auf 490px verringert (obwohl definitiv 500px Platz und keine padding/border-Werte) und siehe da, es ging.
    Hi SBob!
    Die Breiten und Höhen sind in den IDs, die in der CSS Datei stehen, festgelegt. Ich kann das auc noch gerne reinstellen.
    Danke für die Antwort!
    Kerstin

  6. #6
    War schon öfter hier Avatar von Joomla-Kerstin
    Registriert seit
    22.08.2009
    Beiträge
    107
    Bedankte sich
    38
    Erhielt 2 Danksagungen
    in 2 Beiträgen

    Standard

    Zitat Zitat von Joomla-Kerstin Beitrag anzeigen
    Hi SBob!
    Die Breiten und Höhen sind in den IDs, die in der CSS Datei stehen, festgelegt. Ich kann das auch noch gerne reinstellen.
    OK, ich bin schon einen Schritt weiter. Das Problem liegt in dioeser ID hier:

    Code:
    
    #content
       {
       width: 800px;
       height: 566px;
    margin-left: 35px;
    
       }
    Wenn ich {margin-left: 35px;} komplett weggebe, dann wir der Mittelteil korrekt dargestellt, aber eben 35px zu weit nach links verschoben. Wenn ich Werte bis zu 33px eingebe, ist es auch noch OK. Aber ab 33px rutscht der gesamte Mittelteil komplett nach unten.

    Hat jemand eine Idee, warum das so sein könnte. Bzw. wie ich den Bereich #content in die Position kriege, die ich möchte?


    Danke für Ideen!
    Kerstin

  7. #7
    Verbringt hier viel Zeit
    Registriert seit
    28.07.2009
    Beiträge
    866
    Bedankte sich
    20
    Erhielt 192 Danksagungen
    in 188 Beiträgen

    Standard

    Du könntest padding statt margin versuchen (Breite dann entsprechend verringern) oder du baust eine IE6-Weiche ein. In dieser css hast du margin-left auf 35px, nur dein content ist dann 798px breit statt 800. Hatte das damals glaub auch so gelöst, der 2px Unterschied stört nicht wirklich, vor allem, da der ie6 so langsam aber sicher am aussterben sein sollte

  8. #8
    War schon öfter hier
    Registriert seit
    23.10.2009
    Ort
    Bad Arolsen
    Beiträge
    220
    Bedankte sich
    14
    Erhielt 40 Danksagungen
    in 40 Beiträgen

    Standard

    Klingt fast nach dem 3px oder 3px Fehler den der IE hat, wenn man nicht alles definiert, mach halt 2 px kleiner, wie SBob gesagt hat. das fällte wirklich nicht auf.

    oder mach es nur für den IE

    Gruß Knallkopp_02

  9. #9
    Abenteurer & Moderator Avatar von reservoir Dog
    Registriert seit
    09.09.2008
    Ort
    auf diesem Planeten
    Beiträge
    2.172
    Bedankte sich
    40
    Erhielt 325 Danksagungen
    in 280 Beiträgen

    Standard

    Wir vom EAeV haben ja -aus guten Gründen- derweil diese Meldung in die index.php unseres Templates eingestellt:

    //IE-Warnhinweis:
    ?><!--[if IE]>Leider gibt es derzeit noch Probleme mit der Darstellung unserer Fotogalerien &uuml;ber den Webbrowser "Internet Explorer" von Microsoft. <strong>Aufgrund einer gravierenden Sicherheitsl&uuml;cke des "Internet Explorers" warnt das <a href="https://www.bsi.bund.de/cln_165/DE/Home/home_node.html">Bundesamt f&uuml;r Datensicherheit in der Informationstechnik</a>
    ohnehin vor der derzeitigen Nutzung des "Internet Explorers" und empfiehlt Alternativen.</strong> (Stand 20.01.2010) Wir empfehlen Ihnen generell den Webbroser <a href="http://www.mozilla-europe.org/de/firefox/">Firefox</a> von Mozilla.<![endif]--><?php

    sieht dann folgendermaßen aus:

    Leider gibt es derzeit noch Probleme mit der Darstellung unserer Fotogalerien über den Webbrowser "Internet Explorer" von Microsoft. Aufgrund einer gravierenden Sicherheitslücke des "Internet Explorers" warnt das Bundesamt für Datensicherheit in der Informationstechnik ohnehin vor der derzeitigen Nutzung des "Internet Explorers" und empfiehlt Alternativen. (Stand 20.01.2010) Wir empfehlen Ihnen generell den Webbroser Firefox von Mozilla.


    Die nächsten Tage werden wir das Javascript-Problem das der IE verursacht natürlich auch noch lösen. Doch bisweilen sind ahnungslose IE-Nutzer wenigstens auch gleich über die Sicherheitslücke informiert.

    Gruß, reservoir Dog
    Geändert von reservoir Dog (20.01.2010 um 15:25 Uhr) Grund: Ergänzung, da vorher aufgrund eines Telefongespräches abgelenkt.
    Gibt der Klügere immer nach,herrscht die Diktatur der Dummen. - Wo Unrecht zu Recht wird,wird Widerstand zur Pflicht. - Doch: Das Einzige das einen davon abhalten kann die Wahrheit zu finden,ist zu denken man kenne sie bereits.
    ERLEBE ABENTEUER e.V.

+ Antworten

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein