ilch Forum » Allgemein » HTML, PHP, SQL,... » Button Effekte

Geschlossen
  1. #1
    User Pic
    Mcsaxo1990 Mitglied
    Registriert seit
    06.08.2006
    Beiträge
    192
    Beitragswertungen
    0 Beitragspunkte
    tach,

    Ich Brauche dringend für diese beiden Grafiken
    gesperrtes Bildgesperrtes Bild
    nen code damit wenn mann drüber geht die Zweite Angezeigt wird damit es halt nen schönen Effekt gibt ^^


    verwendete ilchClan Version: 1.1

    betroffene Homepage: harz-inside.de
    0 Mitglieder finden den Beitrag gut.
  2. #2
    User Pic
    Mairu Coder
    Registriert seit
    16.06.2006
    Beiträge
    15.334
    Beitragswertungen
    386 Beitragspunkte
    CSS und :hover ?
    Und auch immer mal ein Blick auf die FAQ werfen. | Mairus Ilchseite
    0 Mitglieder finden den Beitrag gut.
  3. #3
    User Pic
    Mcsaxo1990 Mitglied
    Registriert seit
    06.08.2006
    Beiträge
    192
    Beitragswertungen
    0 Beitragspunkte
    öm

    sagen wir es mal so ich kenne es so das mann 2 Grfiken halt hatt und wenn mann mit der maus drüber geht leuchtet er auf was aber nicht anderes ist als das er in dem Moment die 2 Grafik Anzeigt ^^

    also Hover denke ich mal
    0 Mitglieder finden den Beitrag gut.
  4. #4
    User Pic
    Balthazar3k Mitglied
    Registriert seit
    23.04.2006
    Beiträge
    422
    Beitragswertungen
    7 Beitragspunkte
    Kein Support für den Raidplaner über PM.
    0 Mitglieder finden den Beitrag gut.
  5. #5
    User Pic
    Mcsaxo1990 Mitglied
    Registriert seit
    06.08.2006
    Beiträge
    192
    Beitragswertungen
    0 Beitragspunkte
    jo Genau das ^^

    jetzt muss ich nur gucken wie ich das in der indes schreiben muss!

    in die CSS Datei ist klar aber beim bild ist nun die Frage was ich angeben muss fällt mir nämlich gerade net ein zunge
    0 Mitglieder finden den Beitrag gut.
  6. #6
    User Pic
    Mairu Coder
    Registriert seit
    16.06.2006
    Beiträge
    15.334
    Beitragswertungen
    386 Beitragspunkte
    Naja kommt halt drauf an was du hast, sollte halt kein Bild sein, da das ja src und kein style mit background-image hat, und dann alt ne id vergeben z.B. id="eindeutig" und dann kannst du mit #eindeutig in der css darauf zugreifen, wenn du es für viele machen willst, z.B. in einem Menü dann mit class="Klasse" und dann .Klasse in der css der rest steht ja eigentlich im geposteten Link.
    Und auch immer mal ein Blick auf die FAQ werfen. | Mairus Ilchseite
    0 Mitglieder finden den Beitrag gut.
  7. #7
    User Pic
    Mcsaxo1990 Mitglied
    Registriert seit
    06.08.2006
    Beiträge
    192
    Beitragswertungen
    0 Beitragspunkte
    es ist ne Grafik oben drauf!

    machen wir es einfacher hier der Code von z.B. vom 1 Butoon:

    <td align="center"><img border="0" src="include/designs/Harz-Inside/img/Button-1a.png" width="121" height="34"></td>
    0 Mitglieder finden den Beitrag gut.
  8. #8
    User Pic
    Mairu Coder
    Registriert seit
    16.06.2006
    Beiträge
    15.334
    Beitragswertungen
    386 Beitragspunkte
    Wie schon gesagt, mit img gehts nicht, soweit ich weiß, also da nur mit Javascript.
    Du kannst aber der td eine id geben id="btn1".

    und dann in der style.css halt

    #btn1 { background-image:url(img/Button-1a.png); }
    #btn1:hover { background-image:url(img/Button-1b.png); }


    könnte auch sein, dass das nur mit Links geht, dann müsstest du es wohl doch mit JS machen.
    Und auch immer mal ein Blick auf die FAQ werfen. | Mairus Ilchseite
    0 Mitglieder finden den Beitrag gut.
  9. #9
    User Pic
    Mcsaxo1990 Mitglied
    Registriert seit
    06.08.2006
    Beiträge
    192
    Beitragswertungen
    0 Beitragspunkte
    öm ja hatte jetzt mal das hier Probiert weil es leichter zu verstehn "wahr"
    externer Link

    so ich habe jetzt da ich nen Drop Down menü dazu nutze es so geschrieben aber es geht net!

    <td align="center"><a onClick="return clickreturnvalue()" onMouseover="dropdownmenu(this, event, menu1, '121px')" onMouseout="delayhidemenu()" class="navi-news1"><img border="0" src="include/designs/Harz-Inside/img/Button-1a.png" width="121" height="34"></a></td>


    und in einer Extra CSS Datei:

    .navi-news1
    {
      background-image:url(img/Button-2a.png);
      width:121px;
      height:34px;
      display:block;
    }
    .navi-news:hover, .navi-news:active, .navi-news:focus
    {
      background-image:url(img/Button-2b.png);
    }


    zur Erklärung:
    gesperrtes Bild Button-1a.png
    gesperrtes Bild Button-2a.png
    gesperrtes Bild Button-2b.png
    0 Mitglieder finden den Beitrag gut.
  10. #10
    User Pic
    Ahrta5 Moderator
    Registriert seit
    17.12.2007
    Beiträge
    2.368
    Beitragswertungen
    210 Beitragspunkte
    Hast du es schon mal mit einem Rollovereffekt probiert?
    0 Mitglieder finden den Beitrag gut.
  11. #11
    User Pic
    Mcsaxo1990 Mitglied
    Registriert seit
    06.08.2006
    Beiträge
    192
    Beitragswertungen
    0 Beitragspunkte
    bitte was ???
    0 Mitglieder finden den Beitrag gut.
  12. #12
    User Pic
    Mairu Coder
    Registriert seit
    16.06.2006
    Beiträge
    15.334
    Beitragswertungen
    386 Beitragspunkte
    Du hast ja auch immernoch das Bild drin (img) das muss raus, außerdem hast du in der css die 1 bei dem hover Sachen vergessen.
    Und auch immer mal ein Blick auf die FAQ werfen. | Mairus Ilchseite
    0 Mitglieder finden den Beitrag gut.
  13. #13
    User Pic
    Ahrta5 Moderator
    Registriert seit
    17.12.2007
    Beiträge
    2.368
    Beitragswertungen
    210 Beitragspunkte
    Ein Rollovereffekt ist das was du willst, wenn ich soweit richtig verstanden habe... du wilsst ja das wenn man mit der maus auf bild 1 geht sofort bild 2 angezeigt wird und wenn man mit der Maus wieder weg geht, das bild 1 wieder angezeigt wird oder...?

    Naja hier ist der Code für den Rollovereffekt zwinker

    Der Code der in den Headteil der seite kommt:
    <script type="text/JavaScript">
    <!--
    function MM_swapImgRestore() { //v3.0
      var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
    }
    
    function MM_preloadImages() { //v3.0
      var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
        var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
        if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
    }
    
    function MM_findObj(n, d) { //v4.01
      var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
        d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
      if(!(x=d[n])&&d.all) x=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(!x && d.getElementById) x=d.getElementById(n); return x;
    }
    
    function MM_swapImage() { //v3.0
      var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
       if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
    }
    //-->
    </script>


    Der Code für den Button, kommt an die Stelle wo der Button sein soll zwinker
    <body onLoad="MM_preloadImages('Link zu Bild2')"><a href="#" onMouseOut="MM_swapImgRestore()" onMouseOver="MM_swapImage('Image1','','Link zu Bild2',1)"><img src="[b]Link zu Bild1" name="Image1" width="780" height="20" border="0"></a>



    mfg
    0 Mitglieder finden den Beitrag gut.
  14. #14
    User Pic
    SteKu Mitglied
    Registriert seit
    25.03.2007
    Beiträge
    259
    Beitragswertungen
    2 Beitragspunkte
    Servus also wenn ich gerade kein fehler gemacht hate sollte das ungefähr so funktionieren.

    <style>
    <!--
    a.navi-news1
    {
    	display:block;
    	color: #3EA8CA;
    	background:#151515 url('images/button.png') ;
    	width: 180px;
    	height: 20px;
    	text-decoration: none;
    }
    
    a.navi-news1:hover
    {
    	display:block;
    	color: #3EA8CA;
    	background:#ffffff url('images/button_hover.png') ;
    	width: 180px;
    	height: 20px;
    	text-decoration: none;
    } 
    -->
    </style>
    
    <a onClick="return clickreturnvalue()" onMouseover="dropdownmenu(this, event, menu1, '121px')" onMouseout="delayhidemenu()" class="navi-news1">Dein Text</a>


    im Style sind natürlich der pfad zu deinem Bild und andere Größen einzustellen.

    MfG
    Stefan


    Zuletzt modifiziert von SteKu am 18.07.2008 - 11:20:34
    Wer Rechtschreibfehler findet darf sie behalten.
    0 Mitglieder finden den Beitrag gut.
  15. #15
    User Pic
    Mcsaxo1990 Mitglied
    Registriert seit
    06.08.2006
    Beiträge
    192
    Beitragswertungen
    0 Beitragspunkte
    @all Ich werde mal eure Code´s Ausprobieren ^^ THX

    @Ahrta5
    Du hast den anderen code aber wieder rausgenommen das ist doof den der wahr bis auf class nicht für den effeckt sondern für das Dorp Down!

    @SteKu
    k ich guck nochmal Danke
    Edit: So es Funktionier aber der Schwartze Hintergrund ist nen Problem *siehe HP*

    @Mairu
    öm UPS ^^ wahr voll gestern mit meiner Migrände net so aufnahmefähig XD


    Zuletzt modifiziert von Mcsaxo1990 am 18.07.2008 - 13:26:52
    0 Mitglieder finden den Beitrag gut.
  16. #16
    User Pic
    Dark Thomas Mitglied
    Registriert seit
    05.11.2007
    Beiträge
    173
    Beitragswertungen
    0 Beitragspunkte
    ZitatZitat geschrieben von Mcsaxo1990

    @SteKu
    k ich guck nochmal Danke
    Edit: So es Funktionier aber der Schwartze Hintergrund ist nen Problem *siehe HP*

    Zuletzt modifiziert von Mcsaxo1990 am 18.07.2008 - 13:26:52


    Das schwarze an den ecken kommt glaube ich einfach daher, dass der hintergrund des ersten Bildes nicht Transparent ist?!
    0 Mitglieder finden den Beitrag gut.
  17. #17
    User Pic
    Mcsaxo1990 Mitglied
    Registriert seit
    06.08.2006
    Beiträge
    192
    Beitragswertungen
    0 Beitragspunkte
    ??? lol

    guck doch mal oben da ist die Grafik Gepostet und das ist alle Transperent!?

    Edit habe gerade Festgestellt das das andere also wenn mann drüber geht weiß ist sieht mann nur nicht so! -.-


    Zuletzt modifiziert von Mcsaxo1990 am 18.07.2008 - 15:02:34
    0 Mitglieder finden den Beitrag gut.
  18. #18
    User Pic
    Ahrta5 Moderator
    Registriert seit
    17.12.2007
    Beiträge
    2.368
    Beitragswertungen
    210 Beitragspunkte
    lol? welchen Code meinst du denn? der Link wo der Button hinführen soll?
    0 Mitglieder finden den Beitrag gut.
  19. #19
    User Pic
    Mcsaxo1990 Mitglied
    Registriert seit
    06.08.2006
    Beiträge
    192
    Beitragswertungen
    0 Beitragspunkte
    a.navi-news1
    {
        display:block;
        color: #3EA8CA;
        background:#151515 url('img/Button-2a.png') ;
        width: 121px;
        height: 34px;
        text-decoration: none;
    }
    
    a.navi-news1:hover
    {
        display:block;
        color: #3EA8CA;
        background:#ffffff url('img/Button-2b.png') ;
        width: 121x;
        height: 34px;
        text-decoration: none;
    }


    also so wie es aussieht liegt das an de Farb angaben vor dem Bild -.-


    Edit:
    So jetzt geht es
    a.navi-news1
    {
        display:block;
        color: #3EA8CA;
        background:url('img/Button-2a.png') ;
        width: 121px;
        height: 34px;
        text-decoration: none;
    }
    
    a.navi-news1:hover
    {
        display:block;
        color: #3EA8CA;
        background:url('img/Button-2b.png') ;
        width: 121x;
        height: 34px;
        text-decoration: none;
    }



    Zuletzt modifiziert von Mcsaxo1990 am 18.07.2008 - 15:34:11
    0 Mitglieder finden den Beitrag gut.
Geschlossen

Zurück zu HTML, PHP, SQL,...

Optionen: Bei einer Antwort zu diesem Thema eine eMail erhalten