• Jetzt anmelden. Es dauert nur 2 Minuten und ist kostenlos!

Logobild randomisiert einbinden

Little

Neues Mitglied
Hi,


folgendes Problem: Ich hab eine Webseite mit einem Logo, dass ich gerne randomisieren möchte, d.h. ich möchte das je nach Zufall eines von zwei möglichen Logos erscheint.

Das Logo selbst ist (es handelt sich um eine Joomla-Webseite) per CSS eingebunden mit folgendem Code:

#header { width: 982px; height: 211px; background:url(../images/header.jpg) top left no-repeat; }

Kann mir einer sagen, ob so etwas möglich ist? Kenne mich mit CSS leider kaum aus.

Grüße und schon mal vielen Dank!
 
Mit CSS alleine wirst du sowas nicht hinbekommen, CSS ist ja nicht dynamisch. Du könntest vllt versuchen php oder Javascript in der CSS auszuführen und dann per Zufall das jeweilige Bild als Background zu setzen!
 
Ich würde mal sagen,w enn du deinen Header wechseln lassen willst, dann suche mal "switch" bei php....dazu brauchst du allerdings auch einen server, der dies unterstützt.
Code:
<?
switch(true) {
case ([I]1[/I]):
    $teaser = "1.jpg";
    $name = "Bild 1";
    break;
case ([I]2[/I]):
    $teaser = "2.jpg";
    $name = "Bild 2";
    break;
}
?>

.............

<img src="<? echo $teaser ?>" width="" height="" alt="<? echo $name ?>" />
Gruß
Loon3y


Edit: das oben setzt aber voraus, das du bedingungen stellst (case), damit das wechselt, wenn du das ganze per zufall machen willst, dann musst du natürlich etwas anderes verwenden, aber gehta uch mit php..
 
Zuletzt bearbeitet:
Zurück
Oben