28172 sujets

CSS et mise en forme, CSS3

Bonjour
je suis intrigué par un thème CSS. Celui-ci affiche aléatoirement plusieurs images contenues dans un dossier "images".
Le seul code CSS est celui-ci :
#portrait-bg
{
  position:absolute;
  width:319px;
  height:221px;
  right:0;
  top:0;
}

Les images sont nommées ainsi : bg-portrait0.jpg bg-portrait1.jpg bg-portrait2.jpg etc...
Comment ça marche ce truc ?
Il s'agit d'un thème wordpress appelé amazing grace.
ok, en fait j'ai compris.
Dans le header et entre les balises head j'ai ceci :
<style type="text/css">
  #portrait-bg { background:url(<?php bloginfo('stylesheet_directory'); ?>/images/bg-portrait<?php echo (rand()%9); ?>.jpg); }
</style>

Merci.
Je ne sais pas si c'est bien propre de faire ça mais en tout cas ça marche.
Modifié par defranci (19 Dec 2009 - 22:29)