Ergebnis 1 bis 7 von 7

Thema: Hintergrundbild einblenden/ausblenden (statt Flash)

  1. #1
    Contao-Nutzer
    Registriert seit
    02.07.2009.
    Beiträge
    38

    Standard Hintergrundbild einblenden/ausblenden (statt Flash)

    Hallo Community

    Ich suche nach einer Möglichkeit, Flash zu umgehen - und zwar geht es lediglich um einen Effekt des Hintergrundbildes, das sich beim Laden der Seite einblenden und beim Verlassen der Seite wieder ausblenden soll. Möglich wäre auch, den gesamten Seiteninhalt aus- und wieder einzublenden.

    Gibt es da mit Bordmitteln oder einfach möglichst simpel eine Lösung?

    Vielen Dank im Voraus
    Richard Jones

  2. #2
    Contao-Fan
    Registriert seit
    22.06.2009.
    Ort
    Düsseldorf
    Beiträge
    471

    Standard

    Mootools?!

    http://demos.mootools.net/Mouseenter

    den Effekt vielleicht, weiß jetzt nicht direkt was du gerne haben möchtest. Musst es halt an deine Seite anpassen..

  3. #3
    Contao-Nutzer
    Registriert seit
    02.07.2009.
    Beiträge
    38

    Standard

    Danke - ich bin zuwenig vertraut mit mootools um abzuschätzen, wie weit "Mouseenter" und "Beim Laden und Verlassen der Seite" miteinander zu tun haben.

    Meine Frage war: "Hintergrundbild, das sich beim Laden der Seite einblenden und beim Verlassen der Seite wieder ausblendet" - lässt sich das mit Mootools umsetzen?

  4. #4
    Community-Moderator Avatar von schman
    Registriert seit
    19.06.2009.
    Ort
    Dornbirn
    Beiträge
    3.739
    User beschenken
    Wunschliste

    Standard

    Ich kenne mich selbst nicht mir mootools aus, bin aber fast sicher das sich das realisieren lässt. was meint den dr google dazu?

  5. #5
    Contao-Fan Avatar von JanoschSkuplik
    Registriert seit
    13.08.2009.
    Ort
    Raesfeld
    Beiträge
    536
    Partner-ID
    6909
    User beschenken
    Wunschliste

    Standard

    Hallo Richard Jones,

    ich hatte mal sowas ähnliches mit Mootools realisiert. War zwar kein Faden eines Hintegrundbildes, sondern das "einfliegen" des Inhaltes eines divs.

    Hier der Code von damals, vielleicht hilft dir das ja weiter:

    Code:
    window.addEvent('domready', function() {
      $('slideOut').setStyle('margin-left', 600);
      var a = new Date();
      a = new Date(a.getTime() +1000*60*60*24*365);	
      document.cookie = '1a-javascript=1; expires='+a.toGMTString()+';';  
      //Cookie wird von css.php abgefangen und verhindert ein "Flackern" beim Reload
    });
      
    
    window.addEvent('domready', function(){
    
      var marginChange = new Fx.Morph('slideOut', {duration:1000});
      marginChange.start({'margin-left': [600,0]});
      
      $$('a').each(function(link){
    
        link.addEvent('click',function(e){
        var check = (this.className.indexOf('slide'));
        if(check==0){
        e = new Event(e);
        var get_direction = this.href;
        toggle_jsk(get_direction);
    	  e.stop();
        }
        });
      });
    }); 
    
    
    function   toggle_jsk(direction){
    
        var myFx = new Fx.Slide('slideOut', {
        mode: 'horizontal',
        duration: 300,
        onComplete: function(){
             window.location.href = direction;
        }
        }).slideOut();
    }
    Hier müsstest du sicherlich die Angaben zum slide in die passenden von fade umbasteln. Auch die Elemente (Klassen, IDs, usw) werde natürlich nicht passen.

    Vielleicht hilft dir dies ja als Input.

    Gruß Janosch

  6. #6
    Contao-Nutzer
    Registriert seit
    02.07.2009.
    Beiträge
    38

    Standard

    Danke - ich werde damit mal herumbasteln. Ich habe - zumindest im Moment - noch keine Ahnung, wie ich das Bild in den Hintergrund bringe oder dem eine Klasse oder eine ID zuweisen kann...

  7. #7
    Contao-Fan Avatar von JanoschSkuplik
    Registriert seit
    13.08.2009.
    Ort
    Raesfeld
    Beiträge
    536
    Partner-ID
    6909
    User beschenken
    Wunschliste

    Standard

    Zitat Zitat von mr.jones Beitrag anzeigen
    Ich habe - zumindest im Moment - noch keine Ahnung, wie ich das Bild in den Hintergrund bringe
    Vielleicht, indem du dem Element eine ID zuordnest (siehe unten) und dann per css passend positionierst und per z-index die Ebenen passend "stapelst".

    Zitat Zitat von mr.jones Beitrag anzeigen
    oder dem eine Klasse oder eine ID zuweisen kann...
    Auf welche Art und Weise möchtest du das Hintergrundbild denn gerne einfügen (Modul, ContenElement, HardCodiert,...)? Bei den meisten Möglichkeiten hast du doch die Möglichkeit direkt eine css-Klasse oder -ID einzugeben. Wichtig ist nur, dass die für diesen Zweck das Hintergrundbild nicht als Hintegrund von body, #container oder #wrapper hast, da du diese dann ja auch mit ausfaden würdest. Es sei denn, du willst dies auch ;-)

    Gruß Janosch

Aktive Benutzer

Aktive Benutzer

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

Ähnliche Themen

  1. [gelöst] Layoutbereiche dynamisch einblenden oder ausblenden
    Von teo im Forum Allgemeine Inhaltselemente
    Antworten: 10
    Letzter Beitrag: 23.11.2010, 11:54
  2. Suchergebnisse per Accordion einblenden?
    Von MPstudent im Forum Was kann Contao?
    Antworten: 0
    Letzter Beitrag: 23.02.2010, 19:42
  3. Antworten: 13
    Letzter Beitrag: 16.10.2009, 16:38

Lesezeichen

Lesezeichen

Berechtigungen

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