ok, il codice di base e questo poi per eventuali personalizzazioni pensaci tu, puoi utilizzare semplice javascript o il framework jquery, io ti consiglio quest'ultimo perchè le animazioni sono nettamente migliori, comunque ti presento tutti e due, faccio finta che il tuo sfondo misuri 500x600
HTML per JavaScript
codice:
<div id="title" style="background-image: url(bg.jpg);" onmouseover="anteprima('title',500, 600);"></div>
JavaScript semplice
codice:
function anteprima(iId, iWidth, iHeight) {
document.getElementById(iId).style.width=iWidth;
document.getElementById(iId).style.width=iHeight;
}
HTML per jQuery
codice:
<div id="title" style="background-image: url(bg.jpg);"></div>
JavaScript con jQuery
codice:
$('#title').mouseover(function(){
$('#title').animate({
width:"500px";
height:"600px";
}, 2000);
})