+ Antworten
Ergebnis 1 bis 12 von 12

Thema: Navigationsleiste mit *.png-Bildern - in IE nicht transparent?

  1. #1
    TP-Member Mortis macht alles soweit korrekt Avatar von Mortis
    Registriert seit
    May 2005
    Beiträge
    89

    Navigationsleiste mit *.png-Bildern - in IE nicht transparent?

    Hi,

    auf meiner Site sieht man die Navileiste links. Im Firefox funzt die richtig und ist transparent. Im IE allerdings nicht!
    Woran liegt's?

    Hier der Code:
    PHP-Code:
    <head>

    <
    meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
    <
    title>Mortis</title>

    <
    style type="text/css">
    body{
     
    margin0px;
     
    text-aligncenter/*der Trick, jetzt klappts im IE*/
     
    background-color#000000;}
    #Gesamt{
     
    background-color#ECAA20;
     
    width795px;
     
    height610px;
     
    /*der Trick, jetzt für FF*/
     
    margin-left:auto
     
    margin-right:auto;
     
    margin-top:30px;}
    #Menu{
     
    positionabsolute
     
    top10px
     
    left5px
     
    width100px
     
    height300px&gt;}
    #fenster{ 
     
    background-color:;  
     
    floatleft
     
    positionabsolute;
     
    left150px;
     
    top10px
     
    width:620px;}
    #inhalt{
     
    background-color:;  
     
    floatleft
     
    positionrelative
     
    width:620px
     
    height 400px;
     
    overflow auto;
         
    scrollbar-3dlight-color:;
        
    scrollbar-arrow-color:;
        
    scrollbar-base-color:;
        
    scrollbar-darkshadow-color:;
        
    scrollbar-face-color:ECAA20;
        
    scrollbar-highlight-color:;
        
    scrollbar-shadow-color:}}

    .
    Stil1 {color#999999}
    .Stil2 {font-familyArialHelveticasans-serif}

    </
    style>

    <
    script type="text/JavaScript">
    <!--
    function 
    MM_preloadImages() { //v3.0
      
    var d=document; if(d.images){ if(!d.MM_pd.MM_p=new Array();
        var 
    i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0i<a.lengthi++)
        if (
    a[i].indexOf("#")!=0){ d.MM_p[j]=new Imaged.MM_p[j++].src=a[i];}}
    }

    function 
    MM_findObj(nd) { //v4.01
      
    var p,i,x;  if(!dd=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
        
    d=parent.frames[n.substring(p+1)].documentn=n.substring(0,p);}
      if(!(
    x=d[n])&&d.allx=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
      for(
    i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
      if(!
    && d.getElementByIdx=d.getElementById(n); return x;
    }

    function 
    MM_nbGroup(eventgrpName) { //v6.0
      
    var i,img,nbArr,args=MM_nbGroup.arguments;
      if (
    event == "init" && args.length 2) {
        if ((
    img MM_findObj(args[2])) != null && !img.MM_init) {
          
    img.MM_init trueimg.MM_up args[3]; img.MM_dn img.src;
          if ((
    nbArr document[grpName]) == nullnbArr document[grpName] = new Array();
          
    nbArr[nbArr.length] = img;
          for (
    i=4args.length-1i+=2) if ((img MM_findObj(args[i])) != null) {
            if (!
    img.MM_upimg.MM_up img.src;
            
    img.src img.MM_dn args[i+1];
            
    nbArr[nbArr.length] = img;
        } }
      } else if (
    event == "over") {
        
    document.MM_nbOver nbArr = new Array();
        for (
    i=1args.length-1i+=3) if ((img MM_findObj(args[i])) != null) {
          if (!
    img.MM_upimg.MM_up img.src;
          
    img.src = (img.MM_dn && args[i+2]) ? args[i+2] : ((args[i+1])? args[i+1] : img.MM_up);
          
    nbArr[nbArr.length] = img;
        }
      } else if (
    event == "out" ) {
        for (
    i=0document.MM_nbOver.lengthi++) {
          
    img document.MM_nbOver[i]; img.src = (img.MM_dn) ? img.MM_dn img.MM_up; }
      } else if (
    event == "down") {
        
    nbArr document[grpName];
        if (
    nbArr)
          for (
    i=0nbArr.lengthi++) { img=nbArr[i]; img.src img.MM_upimg.MM_dn 0; }
        
    document[grpName] = nbArr = new Array();
        for (
    i=2args.length-1i+=2) if ((img MM_findObj(args[i])) != null) {
          if (!
    img.MM_upimg.MM_up img.src;
          
    img.src img.MM_dn = (args[i+1])? args[i+1] : img.MM_up;
          
    nbArr[nbArr.length] = img;
      } }
    }
    //-->
    </script>
    <link rel="shortcut icon" href="/favicon.ico" />
    </head>

    <body onLoad="MM_preloadImages('Menu/news 3.png','Menu/news 2.png','Menu/ich 3.png','Menu/ich 2.png','Menu/kontakt 2.png','Menu/kontakt 3.png')">

    <div id="Gesamt" align="center">

        <div id="Amp"><img src="Amp.jpg" width="795" height="147"></div>

        <div id="Center" style="position:relative; left:0; width:795">


            


    <div id="fenster" align="left">
      <!-- Hieran richten sich die untigen Inhalte aus! -->
      
    <p align="right" class="Stil1 Stil2" id="pageName">&nbsp;</p>

      <div id="inhalt">
        <h3 class="Stil2">initiierender Augenverschlei&szlig;</h3>
        <p class="Stil2">Tja, da sitze ich hier mit ger&ouml;teten Augen und freue mich ob der entstehenden neuen Homepage. Sie soll nicht so kompliziert wie die erste sein, die ich deshalb nie aktualisieren mochte, sie soll frischer sein, haltbarer, geschmackvoller und nett verpackt. <br> <br>
        Vielleicht sollte ich nicht so lange damit verbringen, diesen ersten Eintrag zu schreiben, sondern vielmehr am Konzept arbeiten. Vielleicht sollte ich mir ein Bier holen. Ach, ich mach einfach beides! <br> <br> 
        Bis hoffentlich bald wieder hier! <br> <br> 
        Bis hoffentlich bald wieder hier! <br> <br> 
        Bis hoffentlich bald wieder hier! <br> <br> 
        Bis hoffentlich bald wieder hier! <br> <br> 
        Bis hoffentlich bald wieder hier! <br> <br> 
        Bis hoffentlich bald wieder hier! <br> <br> 
        Bis hoffentlich bald wieder hier! <br> <br> 
        Bis hoffentlich bald wieder hier! <br> <br> 
        Bis hoffentlich bald wieder hier! <br> <br> 
        Bis hoffentlich bald wieder hier! <br> <br> 
        Bis hoffentlich bald wieder hier! <br> <br> 
        Bis hoffentlich bald wieder hier! <br> <br> 
        Bis hoffentlich bald wieder hier! <br> <br> 
        Bis hoffentlich bald wieder hier! <br> <br> 
        Bis hoffentlich bald wieder hier! </p>
        
      </div>
    </div>

    <!--end content -->

      
          <div id="Menu">
               
            <span>
            <table border="0" cellpadding="10" cellspacing="0" bgcolor="ECBB00">
              <tr>
                <td><a href="javascript:;" target="_top" onClick="MM_nbGroup('down','group1','news','Menu/news 3.png',1)" onMouseOver="MM_nbGroup('over','news','Menu/news 2.png','Menu/news 2.png',1)" onMouseOut="MM_nbGroup('out')"><img src="Menu/news 1.png" alt="" name="news" width="100" height="20" border="0" onload=""></a></td>
              </tr>
                  <br>
                  </br>
                  
              <tr>
                <td><a href="javascript:;" target="_top" onClick="MM_nbGroup('down','group1','ich','Menu/ich 3.png',1)" onMouseOver="MM_nbGroup('over','ich','Menu/ich 2.png','',1)" onMouseOut="MM_nbGroup('out')"><img name="ich" src="Menu/ich 1.png" border="0" alt="" onLoad=""></a></td>
              </tr>
                  <br>
                  </br>
                  
              <tr>
                <td><a href="javascript:;" target="_top" onClick="MM_nbGroup('down','group1','kontakt','Menu/kontakt 3.png',1)" onMouseOver="MM_nbGroup('over','kontakt','Menu/kontakt 2.png','Menu/kontakt 2.png',1)" onMouseOut="MM_nbGroup('out')"><img name="kontakt" src="Menu/kontakt 1.png" border="0" alt="" onLoad=""></a></td>
              </tr>
                    <br>
                  </br>
                  
            </table>    
          </div>

    </div>  
    </div>
    </body>
    </html> 

  2. #2
    TP-Specialist MichaelM hilft, wo's geht MichaelM hilft, wo's geht MichaelM hilft, wo's geht Avatar von MichaelM
    Registriert seit
    Jan 2004
    Ort
    Münster-Hiltrup
    Beiträge
    2.328
    Ganz einfach, im IE können PNG-Bilder noch nicht transparent dargestellt werden. Habe aber irgendwo mal einen Code gesehen, wo man dieses Problem umgehen kann. Mit dem neuen Browser von Microsoft sollen aber auch PNG-Bilder transparent dargestellt werden können.
    Harleylujar, Michael!!

    Man sieht nur mit dem Herzen gut - das Wesentliche ist für das Auge unsichtbar...

    www.mikel-mueller.de
    www.sanitaertechnik-mueller.de

  3. #3
    TP-Member Mortis macht alles soweit korrekt Avatar von Mortis
    Registriert seit
    May 2005
    Beiträge
    89
    Na toll, das ist ja übel.
    Danke für den Hinweis!

    Dann muss ich ja die Knöppe wie den Hintergrund färben und bei jeder Layoutänderung die Knöppe neu einfärben. Damn!!

  4. #4
    TP-Member Mortis macht alles soweit korrekt Avatar von Mortis
    Registriert seit
    May 2005
    Beiträge
    89
    Es gibt doch bestimmt Programme, mit denen ich Buttons recht einfach erstellen kann. Irgendwie automatisiert... Ja? Welche sind da die Favoriten?
    Habe bisher immer mühsam selbst in Photoshop eingefärbt und neu gespeichert...

  5. #5
    TP-Specialist MichaelM hilft, wo's geht MichaelM hilft, wo's geht MichaelM hilft, wo's geht Avatar von MichaelM
    Registriert seit
    Jan 2004
    Ort
    Münster-Hiltrup
    Beiträge
    2.328
    Das kannst Du auch in Photoshop.
    Es gibt Filter bzw. plugins, die aus einem Rechteck oder Kreis
    recht gute Buttons erzeugen können.
    Ich persönlich arbeite in diesem Bereich nur mit Photoshop CS2.
    Harleylujar, Michael!!

    Man sieht nur mit dem Herzen gut - das Wesentliche ist für das Auge unsichtbar...

    www.mikel-mueller.de
    www.sanitaertechnik-mueller.de

  6. #6
    TP-Member Mortis macht alles soweit korrekt Avatar von Mortis
    Registriert seit
    May 2005
    Beiträge
    89
    Hm, ok. Dann bin ich ja schon mal im richtigen Prog.
    Gibt's Empfehlungen für PlugIns?
    Einfach und hübsch soll's sein!

  7. #7
    TP-Specialist MichaelM hilft, wo's geht MichaelM hilft, wo's geht MichaelM hilft, wo's geht Avatar von MichaelM
    Registriert seit
    Jan 2004
    Ort
    Münster-Hiltrup
    Beiträge
    2.328
    Such in google nach photoshop Filter bzw. PSplugin
    Es gibt da schon einige free.
    Harleylujar, Michael!!

    Man sieht nur mit dem Herzen gut - das Wesentliche ist für das Auge unsichtbar...

    www.mikel-mueller.de
    www.sanitaertechnik-mueller.de

  8. #8
    TP-Member Mortis macht alles soweit korrekt Avatar von Mortis
    Registriert seit
    May 2005
    Beiträge
    89
    Gibst wohl ungern einen Liebling von Dir preis, hm? Na gut!
    Dann such ich selbst. *ächz


  9. #9
    TP-Specialist MichaelM hilft, wo's geht MichaelM hilft, wo's geht MichaelM hilft, wo's geht Avatar von MichaelM
    Registriert seit
    Jan 2004
    Ort
    Münster-Hiltrup
    Beiträge
    2.328
    Na, zum Beispiel Filters Unlimited 2.0
    oder
    Chromatica
    KPT effects
    Chromatica
    Eye Candy 4000

    usw.
    Harleylujar, Michael!!

    Man sieht nur mit dem Herzen gut - das Wesentliche ist für das Auge unsichtbar...

    www.mikel-mueller.de
    www.sanitaertechnik-mueller.de

  10. #10
    TP-Member Mortis macht alles soweit korrekt Avatar von Mortis
    Registriert seit
    May 2005
    Beiträge
    89
    Ach und diese Filter machen aus einem Bild einen Button? Bzw. 4 Bilder für einen Rollover-Button?

  11. #11
    TP-Greis Rinaldo lebt für das TP und seine User Rinaldo lebt für das TP und seine User Rinaldo lebt für das TP und seine User Rinaldo lebt für das TP und seine User Rinaldo lebt für das TP und seine User Rinaldo lebt für das TP und seine User Rinaldo lebt für das TP und seine User Rinaldo lebt für das TP und seine User Avatar von Rinaldo
    Registriert seit
    Oct 2003
    Ort
    Niederbayern
    Beiträge
    6.052
    Zitat Zitat von MichaelM
    Habe aber irgendwo mal einen Code gesehen, wo man dieses Problem umgehen kann.
    Ja, das Problem wurde hier im Forum schon oft angesprochen und die Suche wirft auch ein paar brauchbare Ergebnisse aus ...

    http://webfx.eae.net/dhtml/pngbehavior/pngbehavior.html
    Damit sollten normale PNG auch im IE transparent dargestellt werden können. Was mich immer noch stört: Für Hintergrundbilder funktioniert das nicht .
    </andy>
    Jetzt bauen wir´09 + ´10

  12. #12
    TP-Member Mortis macht alles soweit korrekt Avatar von Mortis
    Registriert seit
    May 2005
    Beiträge
    89
    Oh, danke, Rinaldo! Mal sehen, ob ich die Seite mit diesem Code zustopfe...

+ Antworten

Aktive Benutzer

Aktive Benutzer

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

     

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51