Ergebnis 1 bis 8 von 8

Thema: Problem mit Darstellung im Safari-Browser

  1. #1
    Alter Contao-Hase
    Registriert seit
    12.10.2010.
    Beiträge
    1.060

    Standard Problem mit Darstellung im Safari-Browser

    Hi Leute,

    hab ein Problem mit der Darstellung folgender Internetseite im Safari-Browser:

    http://www.beton-pflaster-reinigen.de/index.html

    Der MAIN-Bereich wird nur zur Hälfte angezeigt.
    Im IE und Firefox sieht man alles richtig.

    Woran liegt dieser Fehler ?
    Wie läßt sich dieser beheben?

  2. #2
    Contao-Urgestein Avatar von Thomas
    Registriert seit
    16.08.2009.
    Ort
    Visselhövede
    Beiträge
    1.947
    User beschenken
    Wunschliste

    Standard

    Mal in den blauen Dunst!

    Nimm mal die margins für den main raus, gib dem main ein float:left;!
    Unter Umständen musst Du container nochmal clearen.

    Mich irritiert auch noch, dass die Spalten rechts und links vor dem main gestellt werden. Was aber, glaube ich am Framework von Contao liegt, aber das ist ein anderes Thema.

    EDIT:
    Es könnte auch reichen, einfach nur die margins zu entfernen. Jedenfalls hat eine erste Bearbeitung in Safari (Firebug lite) den main unter die rechte Spalte geschoben. Was aber auch an dem Inhalt der Spalte liegen kann.
    Musst Du halt mal ein wenig testen.
    Geändert von Thomas (03.04.2012 um 09:51 Uhr)
    Gruß Thomas
    "Zuerst ignorieren sie dich, dann lachen sie über dich, dann bekämpfen sie dich und dann gewinnst du." Mahatma Gandhi

  3. #3
    Alter Contao-Hase
    Registriert seit
    12.10.2010.
    Beiträge
    1.060

    Standard

    Danke für Deine Hilfe...

    Ich hab in der Zwischenzeit dem MAIN eine feste width-Angabe im CSS gegeben, da funktioniert es...

  4. #4
    Contao-Urgestein Avatar von Thomas
    Registriert seit
    16.08.2009.
    Ort
    Visselhövede
    Beiträge
    1.947
    User beschenken
    Wunschliste

    Standard

    Das ist aber nicht flexibel!
    Was machst Du bei kleineren Browsern?

    Das width:auto; war schon vernünftig. Aber die margins sind fehl am Platze. ^^
    Gruß Thomas
    "Zuerst ignorieren sie dich, dann lachen sie über dich, dann bekämpfen sie dich und dann gewinnst du." Mahatma Gandhi

  5. #5
    Alter Contao-Hase
    Registriert seit
    12.10.2010.
    Beiträge
    1.060

    Standard

    Ich hab da nur paddings drin, die die Innenabstand zum Rand bestimmen sollen.

    Hab das mal mit width:auto; probiert, da ist das selbe Problem wieder, daß nur die Hälfte angezeigt wird.
    Es ist aber nur im Safari so zu sehen.

    Ich habe im BA für die linke Spalte eine Breite 190px, für die rechte Spalte 145 px eingestellt.
    Sind das die Margins, die Du meinst?

  6. #6
    Contao-Urgestein Avatar von Thomas
    Registriert seit
    16.08.2009.
    Ort
    Visselhövede
    Beiträge
    1.947
    User beschenken
    Wunschliste

    Standard

    Doch hast Du!
    Die kommen vom Contao-Framework

    Code:
    #main{margin-left:190px;margin-right:145px;}
    Schau mal in den Quelltext der Seite, dort wirst Du sie im head-Bereich finden.
    Gruß Thomas
    "Zuerst ignorieren sie dich, dann lachen sie über dich, dann bekämpfen sie dich und dann gewinnst du." Mahatma Gandhi

  7. #7
    Alter Contao-Hase
    Registriert seit
    12.10.2010.
    Beiträge
    1.060

    Standard

    Das sind also dies Angaben

    <style type="text/css" media="screen">
    /* <![CDATA[ */
    #wrapper{width:960px;margin:0 auto;}
    #header{height:330px;}
    #left{width:190px;}
    #right{width:145px;}
    #main{margin-left:190px;margin-right:145px;}
    #footer{height:84px;}
    /* ]]> */


    Jetzt stellt sich für mich die Frage, wie bekomme ich die margin`s da raus.

    In dem von mir extern erstellten CSS seht folgendes:

    #main { background-color:#ffffff;
    width:auto;
    position:relative;
    min-height:400px;
    overflow:hidden;
    padding-right:10px;
    padding-top:8px;

    }

    #left { background-color:#ffffff;
    padding-left:5px; }
    #right { background-color:#ffffff;
    padding-right:3px; }



    Sollte ich da bei #left und #right jeweils margin:0px; eingeben?
    Oder muß ich im BA irgendwo was einstellen?

  8. #8
    Contao-Nutzer Avatar von MBM
    Registriert seit
    12.02.2010.
    Ort
    Berlin
    Beiträge
    39

    Standard

    Testweise
    #main {
    margin-left:0px !important;
    margin-right:0px !important;
    }

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
  •