tutorials.de Buch-Aktion 05/2012
ERLEDIGT
JA
ANTWORTEN
2
ZUGRIFFE
456
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    jdgf jdgf ist offline Mitglied Silber
    Registriert seit
    Aug 2007
    Beiträge
    90
    Hallo,

    ich folgende Problem auf meiner Homepage mit dem IE:

    Der Kopfbereich wird in FF und Opera richtig angezeigt, wenn die css-Definition ist:

    #logoheader {width:100%; max-height:70px; margin: 0; padding:0; background: url(../images/header.jpg) #fff no-repeat bottom left; vertical-align:top;min-height:100px; padding-top:30px}

    Im IE braucht der Kopfbereich die Definition:
    #logoheader {float:left; height:60px}
    Zusätzlich dürfen die oben blau markierten css-Anweisungen nicht angewandt werden.

    Kann man das lösen?

    Gruß
    Dietmar
     

  2. #2
    Avatar von javaDeveloper2011
    javaDeveloper2011 javaDeveloper2011 ist offline Mitglied Brokat
    Registriert seit
    Feb 2011
    Beiträge
    445
    Blog-Einträge
    5
    Betrifft es alle IE?

    Wenn ja:
    - benutz "Conditional Comments"
    Sonst:
    Giebts die üblichen Hacks:
    "*" vor einer Eigenschaft wenn sie nur für IE6 gelten soll
    "*+" wenn sie nur für IE7 gelten soll

    Gruß
     

  3. #3
    jdgf jdgf ist offline Mitglied Silber
    Registriert seit
    Aug 2007
    Beiträge
    90
    Es ist zwar verrückt, aber es sieht doch ähnlich aus:
    für IE
    Code css:
    1
    2
    3
    4
    5
    6
    7
    
    #banner_zeile01 {height:50px; margin:0; padding:0; width:100%}
        #suche {float:left; padding-top:2px; width:20%}
        #user3 {float:left; padding-left:30px; width:20%}
        #usermenue {float:right; vertical-align:bottom;margin-bottom:125px}
     
    #banner_zeile02 {max-height:100px; margin:10; padding:0; width:100%}
        #logoheader {float:left; max-height:90px; margin-top:0px; min-height:80px;}

    für andere Browser
    Code css:
    1
    2
    3
    4
    
    #suche {float:left; background-color:transparent;margin-top:5px; margin-bottom:30px; vertical-align:top}
    #user3 {float:left; margin-top:5px; margin-left:30px; margin-top:5px;}
    #usermenue {background-color:transparent;float:right;margin-top:5px;padding-top:15px; margin-bottom:15px}
    #logoheader {width:100%; max-height:60px; margin: 0; padding:0; background: url(../images/header.jpg) #fff no-repeat bottom left; min-height:100px;}
    Geändert von ComFreek (18.11.11 um 19:15 Uhr) Grund: [QUOTE] --> [CSS]
     

Ähnliche Themen

  1. Antworten: 7
    Letzter Beitrag: 25.10.11, 08:29
  2. Wie weise ich nach: Browser Problem oder Code Problem?
    Von Steb im Forum Javascript & Ajax
    Antworten: 2
    Letzter Beitrag: 10.03.11, 20:09
  3. Antworten: 0
    Letzter Beitrag: 11.01.11, 21:40
  4. Antworten: 4
    Letzter Beitrag: 22.03.06, 20:50
  5. Antworten: 6
    Letzter Beitrag: 13.06.02, 12:29