+ Antworten
Seite 1 von 2 1 2 LetzteLetzte
Ergebnis 1 bis 10 von 15

Thema: Anzeige im IE8 fehlerhaft

  1. #1
    Neu an Board
    Registriert seit
    02.02.2009
    Beiträge
    34
    Bedankte sich
    11
    1 Danksagung in 1 Beitrag

    Standard Anzeige im IE8 fehlerhaft

    Hallo,
    ich habe festgestellt das die Anzeige im IE8 fehler hat.
    also hab ich in der index.php folgendes eingebaut:
    <!--[if lte IE 6]>
    <link href="templates/<?php echo $this->template ?>/css/ie6.css" rel="stylesheet" type="text/css" />
    <![endif]-->
    <!--[if lte IE 7]>
    <link href="templates/<?php echo $this->template ?>/css/ie7.css" rel="stylesheet" type="text/css" />
    <![endif]-->
    <!--[if lte IE 8]>
    <link href="templates/<?php echo $this->template ?>/css/ie8.css" rel="stylesheet" type="text/css" />
    <![endif]-->

    die jeweilige iex.css hab ich erstellt und in der ie8.css steht folgendes:

    div#maincolumn_full {
    float: left;
    width: 674px;
    margin: 0;
    padding: 0 10px;
    }

    div.module_menu div div, div.module div div {
    padding:5 0 15 5px;
    }

    #newsflash div.module div div div, #newsflash_long div.module div div div {
    color:#AAAAAA;
    font-size:11px;
    text-align:justify;
    }



    div.module_menu div div div, div.module div div div {
    margin:5 10px;
    padding:10 10 10 15px;
    }


    #newsflash div.module div div div table.contentpaneopen, #newsflash_long div.module div div div table.contentpaneopen {
    margin:6px 28px 0 3px;
    }


    h3, .componentheading, table.moduletable th, legend {
    color:#88611D;
    font-family:Tahoma,Arial,sans-serif;
    font-size:14px;
    margin:5;
    padding:5;
    text-align:left;
    }

    #leftcolumn, #rightcolumn {
    float:left;
    margin:0;
    padding:0 10 10px;
    text-align:left;
    width:184px;
    }

    aber die änderungen die ich in der ie8.css mache wirken sich nich aus.
    vielleicht kann mir jemand auf die sprünge helfen...

    danke

    eon

  2. #2
    Hat hier eine Zweitwohnung Avatar von netzgeek
    Registriert seit
    04.10.2008
    Beiträge
    1.234
    Bedankte sich
    117
    Erhielt 179 Danksagungen
    in 172 Beiträgen

    Standard

    Versuche es mal mit

    Code:
    <!--[if IE 8.000]><!-->
    <link href='ie-8.css' rel='stylesheet' type='text/css' />
    <!--<![endif]-->

  3. #3
    Neu an Board
    Registriert seit
    02.02.2009
    Beiträge
    34
    Bedankte sich
    11
    1 Danksagung in 1 Beitrag

    Standard

    danke für den tip, aber keine änderung leider...

  4. #4
    Hat hier eine Zweitwohnung Avatar von netzgeek
    Registriert seit
    04.10.2008
    Beiträge
    1.234
    Bedankte sich
    117
    Erhielt 179 Danksagungen
    in 172 Beiträgen

    Standard

    http://www.evotech.net/blog/2009/03/ie8-css-support/

    Important to know is that IE8 has a button that allows users to render your page in IE7. If that button is clicked enough, your page will always render in IE7 for everyone (not just those who clicked the button). So, do you have to test your pages in IE8 in IE7 mode? No, you don’t. To ensure that your page is not rendered in IE7 mode inside the IE8 browser add the following meta tag to your pages:

    Code:
    <meta **********="X-UA-Compatible" content="IE=8" />
    Hier auch nochmal in Deutsch: http://www.solvatec.com/index.php/we...net-explorer-8

    Du musst also den meta content typ ändern, damit der ie8 wie der ie7 rendert. dann klappt alles.

    oder ebend

    <!--[if lt IE 8]>
    <link rel="stylesheet" type="text/css" href="/css/win_ie.css" />
    <![endif]-->
    Geändert von netzgeek (01.07.2010 um 20:47 Uhr)

  5. #5
    Neu an Board
    Registriert seit
    02.02.2009
    Beiträge
    34
    Bedankte sich
    11
    1 Danksagung in 1 Beitrag

    Standard

    also den kompabilitätsmodus einzuschalten bringt leider nichts, da auch dann nur ein teil der fehler behoben wird.
    die lösung mit den angepassten css files wäre besser.
    vielleicht hab ich in dem css file nen fehler drin...

  6. #6
    Hat hier eine Zweitwohnung Avatar von netzgeek
    Registriert seit
    04.10.2008
    Beiträge
    1.234
    Bedankte sich
    117
    Erhielt 179 Danksagungen
    in 172 Beiträgen

    Standard

    Zitat Zitat von eonlux Beitrag anzeigen
    also den kompabilitätsmodus einzuschalten bringt leider nichts, da auch dann nur ein teil der fehler behoben wird.
    die lösung mit den angepassten css files wäre besser.
    vielleicht hab ich in dem css file nen fehler drin...
    wenn ein fehler drin sein sollte mach doch einfach mal testweise die font größe des bodys z.B auf 100px

    dann siehst du ob die css angenommen wird oder nicht

    aber anscheinend hat der ie8 ein problem mit den if conditions

  7. #7
    Neu an Board
    Registriert seit
    02.02.2009
    Beiträge
    34
    Bedankte sich
    11
    1 Danksagung in 1 Beitrag

    Standard

    also keinerlei änderungen, was ich auch im css file ändere..
    scheinbar echt ein problem des ie mit dem lte...
    kein plan was ich noch machen soll ich hab alles probiert und morgen muss ich es dem kunden zeigen und der hat ie....

  8. #8
    Kommt häufiger vorbei Avatar von garonge
    Registriert seit
    09.02.2005
    Ort
    Berlin
    Beiträge
    475
    Bedankte sich
    14
    Erhielt 82 Danksagungen
    in 80 Beiträgen

    Standard

    Hi,

    ins Template:

    <meta **********="X-UA-Compatible" content="IE=7" />

    <meta h.t.t.p.-e.q.u.i.v="X-UA-Compatible" content="IE=7" />

    also ohne die Punkte!

    Beste Grüße!
    Ilja


  9. #9
    Neu an Board
    Registriert seit
    02.02.2009
    Beiträge
    34
    Bedankte sich
    11
    1 Danksagung in 1 Beitrag

    Standard

    es geht weder im IE7, noch im IE6 Modus - jedesmal formatierungsfehler...
    das template hatte standardmäßig eine ie6.css und ich dacht mir ich lege einfach für ie7+8 jeweils eine weitere an und löse das mit if-conditions....

    das komische is, das es am anfang ging, dann plötzlich nicht mehr...und ich hab nix gemacht außer in der css rumgeharkt, welche dann nicht mehr geladen wird.

  10. #10
    War schon öfter hier
    Registriert seit
    08.05.2010
    Ort
    NRW
    Beiträge
    113
    Bedankte sich
    25
    Erhielt 5 Danksagungen
    in 4 Beiträgen

    Standard

    Zitat Zitat von eonlux Beitrag anzeigen
    [...]
    div.module_menu div div, div.module div div
    [...]
    #newsflash div.module div div div, #newsflash_long div.module div div div
    [...]
    div.module_menu div div div, div.module div div div
    [...]
    #newsflash div.module div div div table.contentpaneopen, #newsflash_long div.module div div div table.contentpaneopen
    [...]
    Solche Einträge verwundern mich gerade ein wenig...
    Weiß nicht ob da nicht schon der Hund begraben sein könnte?

    warum so viele div div div? gebe den Kisten doch eindeutige Namen oder mach ne class draus...

    Man bedenke das IE und FF nicht gleich sind, nur weil der FF hin und wieder auch über Fehler in der CSS wegsieht, macht der IE das noch lange nicht...

    Zur Not poste deine Seite mal als Link und man kann mal schauen...

+ Antworten
Seite 1 von 2 1 2 LetzteLetzte

Lesezeichen

Berechtigungen

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