Problem mit Hintergundgrafik

  • Hallo Leute,


    Hoffe das mir jemand hier helfen kann.

    Folgendes:
    meine Css sieht so aus


    wenn ich es so lasse wird im Safari und Firefoxbrowser alles richtig angezeigt
    im IE6 ist die Blumengirlande rechts abgeschnitten.

    http://www.creative-art-design.com/

    nun wenn ich im .BGC { width: 984px; margin: auto auto;
    die richtige Grösse nämlich 1042 eingebe sehe ich im IE auch die ganze Girlande aber das ganze Bild rutscht nach links.

    kann man da nicht irgendwo die Position des Containers festlegen?


    Vielen Dank!
    sissi

    • Anzeige

    Hallo!

    Wenn du gerade an deiner Website arbeitest oder dein aktuelles Hosting überdenkst: Wir betreiben mit NetzLiving eine Hosting-Plattform, die speziell auf Performance, Sicherheit und einfache Verwaltung ausgelegt ist.

    • ✔️ Schnelle Ladezeiten (optimiert für WordPress & Co.)
    • ✔️ Deutsche Server & DSGVO-konform
    • ✔️ Persönlicher Support (kein 0815-Ticket-System)

    Mehr erfahren

  • neues problem

    also das mit der Hintergundgrafik hab ich jetzt hinbekommen.

    Nun steht aber der Text im IE6 zuweit links.
    weiss vielleicht jemand wie ich das richtigstellen kann?

    Ich glaub es sollte irgendwo in diesem CSS teil stehen!


    Danke!
    Sissi

  • Moin,

    ich verstehe nicht so genau was du meinst.
    Bei mir sieht es im IE6 und FF gleich aus.

    Was mit jedoch auffiel:
    Schriftgröße in body ist mit Pixel definiert. Das führt dazu, das die Schrift sich im IE6/7 unter Standardeinstellungen nicht vergrößern läßt.
    Die Schriftgrößenangabe in body sollte deshalb immer in Prozent sein. ;)

    Outline:none; ist gesetzt. Der Outlinerahmen dient vor allem dazu, das den "Durchtabbern" einer Seite, damit eine Orientierung geboten wird, wo sie sich gerade beim Durchtabben befinden.
    Es gibt durchaus einige Menschen mit motorischen Einschränkungen, die mit einer Maus nicht klarkommen.

    Die Reihenfolge der Pseudoklassen:
    :link
    :visited
    :focus, :hover
    :active

    Das ist die richtige Reihenfolge. ;)

    Gruß
    koslowski

  • Danke!

    ja sieht schon im IE6 und anderen Browsern gleich aus - bin die halbe Nacht daran gesessen und den Texttable (der im IE zu weit links war) hab ich auch schon hingekriegt!

    Das mit der Schriftgrösse werde ich mir auch noch anschauen!
    Danke
    Sissi

  • Bin leider erst gerade von der Arbeit nach Hause gekommen!
    Also ich hab das Hintergrundbild neu gemacht und zwar 1024 px und nicht so groß wie mein Erstes.

    Dann konnte ich hier

    .BGC { width: [COLOR="Red"]1024px[/COLOR]; margin: auto auto;}

    /* Header ++++++++++++++++++++++++++++++++++++++++++++++++++ +++++++++++++++++++++++++++++++++++++++++++++++++ */

    /**/ * html .Header { height: 800px;} /* */
    .Header { background: url(images/nheader_bg0.gif) no-repeat left top; min-width: [COLOR="Red"]1042px[/COLOR]; position: relative; clear: left; padding: 0px; min-height:776px; }


    im BGContainer und Headergrafikbreite die selbe Grösse eingeben also 1024px

    und das war´s zumindest bei mir

    hoffe es hilft dir weiter

    lg
    sissi

  • Du solltest grundsätzlich in solchen Fällen eine getrennte CSS-Datei für iE6 anlegen. Das macht die Sache deutlich einfacher und stabiler und Du kannst gezielt eingreifen.
    Das nur mal so als Tip :)

    Ach ja und 1024 ist doch ein bissl groß oder ? Da musst Du ja in jedem "normalen Browser der auf 1024 läuft) links rechts scrollen.

    Bissl weniger machen ![COLOR=Red]
    [/COLOR]

    Zwei unserer Projekte: Netplosiv | NewsPush

    Einmal editiert, zuletzt von Netbarry (10. August 2009 um 23:12)

  • Hallo Netbarry,

    nur ist es so das ich mich überhaupt nicht mit CSS auskenne -
    habe mir ein Theme runtergeladen und es total verändert

    und murkse jetzt mehr oder weniger gut darin herum :)

    Ich glaub das diese CSS sowieso so geschrieben ist, denn
    wenn ich hier in der ersten Zeile etwas verändere,
    wirkt sich das nur auf den IE aus und nicht auf Safari und Fox.

    /**/ * html .SC { width: 590px; margin: -470px 30px 0px 80px;} /**/

    .SC { width: 590px; float: left; margin: -470px 0 0 155px; position: relative; }

    und solche Stellen gibt es einige in der Datei.

    lg
    sissi

  • Hi,

    die "normale " style.css ist erstmal für ALLE Brwoser gültig, solange Du kein extra css für zum Beispiel den ie6 einfügst, was ich Dir wie gesagt raten würde.

    am besten wäre eine ie.css für alle IE-Versionen. Innerhalb dieser Datei ist es problemlos möglich die untersch. IE-Versionen gesondert anzusprechen.
    Wie das geht wird hier erklärt. ;)

    Diese ie.css kannst du dann in der header.php unterhalb der anderen Stylesheets so einbinden:

    PHP
    <!--[if lte IE 8]><link rel="stylesheet" type="text/css" media="screen" href="<?php bloginfo('template_directory'); ?>/ie.css" /><![endif]-->

    Gruß
    koslowski

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!