El problema que le veo a la solución de Pzin, es que background-image, no realiza transiciones y vas a tener saltos brusco con cada cambio de foto, aparte de un leve tiempo de vacio durante los primeros cambios (ya que las imagenes se cargan cuando pasas la url).
Para dejarlo más bonito y estetico, lo suyo sería usar javascript, y un contendor dedicado para esto.
Te paso un ejemplo en jquery con desvanecimiento de la fotos a ver si te sirve. Con el css es mas liviano para el navegador, pero esta el fallo de la transición de background y nuestras versiones obsoloteas del amigo IE y su compatibilidad a css3...
Código HTML:
Ver original<!DOCTYPE HTML>
<script src='//ajax.googleapis.com/ajax/libs/jquery/1.10.1/jquery.min.js'></script> #background {background-color: #FEFEFE; background-position: center center; background-repeat: no-repeat; display: block; height: 100%; left: 0; position: absolute; top: 0; width: 100%; z-index: -1; }
<div id='background' style='background-image: url("http://www.as.com/recorte/20090603dasdaimas_4/XLCO/Ies/Two_Yupa_siempre_forma.jpg");'></div>
<script type="text/javascript">
var src = [ 'http://www.as.com/recorte/20090603dasdaimas_4/XLCO/Ies/Two_Yupa_siempre_forma.jpg', 'http://images.china.cn/attachement/jpg/site1006/20070913/001111015d890852f74214.jpg', 'http://bodyparts.webcindario.com/Prueba%20fotos/album/slides/fotos-de-chicas-guapas-tetas.jpg', 'http://www.motorspain.com/wp-content/uploads/2007/12/elisabetta-gregoraci-00.jpg', 'http://27.media.tumblr.com/tumblr_l9yjtc8RPV1qzd31no1_500.jpg' ];
var delay = 5000, //indica el tiempo entre cambio de imagenes
fade = 500; //indica el tiempo que tarda la transición
function preload(src){
$.each(src, function(index, value) {
$('
<img/>').attr({'src':value});
});
}
function change(i){
$('#background').delay(delay).fadeOut(fade,function(){
$(this).css({'background-image':'url('+src[i]+')'}).fadeIn(fade, function(){
i++;
if(i==src.length){ i=1; };
change(i);
})
});
}
$(function(){
preload(src);
change(1);
})
Esto podria definirse como un "slide a pantalla completa" si necesitas más opciones o te las programas tu o puedes recurrir a pluggins jquery como
supersized o similares.
Espero que te sirva, un saludo.