Ergebnis 1 bis 6 von 6

Thema: IE 11 zeigt Unternavigation nicht an

  1. #1
    Contao-Nutzer Avatar von pom
    Registriert seit
    19.04.2012.
    Ort
    donzdorf
    Beiträge
    135

    Standard IE 11 zeigt Unternavigation nicht an

    Liebes Forum,

    solche Probleme sind ja mit dem IE schon öfters aufgetaucht und nun wieder:

    http://cms.herrlinger-wzm.de/index.p...maschinen.html

    Hier wird die Unternavigation links im IE 11 nicht angezeigt, im Firefox oder Chrome aber schon!

    Hat jemand eine Idee woran das liegen könnte? Muss ich im CSS was umstellen? Die Seite läuft mit Contao 3.3.3

    Vielen Dank, vorab :-)

  2. #2
    Contao-Nutzer
    Registriert seit
    13.06.2010.
    Beiträge
    28

    Standard

    Zoome im IE mal zwei Stufen raus und du findest deine Navigation!

  3. #3
    Contao-Nutzer Avatar von pom
    Registriert seit
    19.04.2012.
    Ort
    donzdorf
    Beiträge
    135

    Standard Danke, aber wie bekomme ich die Navigation jetzt nach oben? ;-)

    Vielen Dank für den Hinweis, da wäre ich ja nie drauf gekommen ;-)
    Hm... habe versucht mit der Art "Firebug" im IE zu probieren, wie ich die Navigation nach oben bekommen, leider ohne Erfolg.
    Hat jemand Ideen?

  4. #4
    Community-Moderator
    Wandelndes Contao-Lexikon
    Avatar von Spooky
    Registriert seit
    12.04.2012.
    Ort
    Scotland
    Beiträge
    34.253
    Partner-ID
    10107

    Standard

    PHP-Code:
      #left,
      #right,
      #main .main.has-left,
      #main .main.has-right,
      #left > .row > *,
      #right > .row > *,
      
    .main > .row > *,
      .
    main-only > *,
      *[class*=
    "make-columns"] > .block,
      *[class*=
    "make-columns"] > .article-inside > .block,
      *[class*=
    "make-columns"] > ul > *[class*="col"],
      *[class*=
    "grid"] {
        
    clearnone;
        
    floatleft;
        -
    webkit-box-sizingborder-box;
        -
    moz-box-sizingborder-box;
        
    /*box-sizing: border-box;*/
        /*padding-left: 22px;*/
        
    padding-right22px;
      } 
    Du hast da aus irgendeinem Grund box-sizing: border-box; auskommentiert, daher funktioniert es im IE nicht (und wegen -webkit- und -moz-box-sizing: border-box; in anderen Browsern schon).

    Oder genauer gesagt: das padding-right: 22px; verursacht, dass dein #left ohne box-sizing: border-box; eine width von 33.3333% + 22px hat und daher nicht mehr in die selbe Zeile wie dein .main daneben passt.
    Geändert von Spooky (06.07.2015 um 15:40 Uhr)

  5. #5
    Contao-Nutzer Avatar von pom
    Registriert seit
    19.04.2012.
    Ort
    donzdorf
    Beiträge
    135

    Standard Vielen Dank!

    Super! Vielen vielen Dank, das war's. Hab padding-right rausgenommen, ist jetzt zwar nicht mehr so schön ausgerichtet :-) Aber so mit Unternavigation im IE ist es viel besser! Danke

  6. #6
    Community-Moderator
    Wandelndes Contao-Lexikon
    Avatar von Spooky
    Registriert seit
    12.04.2012.
    Ort
    Scotland
    Beiträge
    34.253
    Partner-ID
    10107

    Standard

    Warum gibst du stattdessen nicht einfach wieder box-sizing: border-box; rein, wenn du das Padding haben möchtest?

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

Lesezeichen

Lesezeichen

Berechtigungen

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