Fullscreen Backgrounds mit jQuery
20. Dezember 2011 / Code / CSS3 / jQuery
×Info: This post is older than 2 years! Displayed information may be outdated!
Fullscreen-skalierende Backgrounds sind chic.
1. Supersized
http://buildinternet.com/project/supersized/
Pros: Fullscreen Slideshow
Cons: Komischer Bug auf Chrome, sodass Bilder manchmal erst ab der Hälfte des Viewports ausgerichtet werden: https://github.com/buildinternet/supersized/issues/28
2. Vegas
http://vegas.jaysalvat.com/
Pros: nette Overlay-Effekte
Cons: Bug auf alten Firefoxes (3.6) -> eigene Anpassung des Plugins war notwendig, aber immerhin gelöst: https://github.com/jaysalvat/vegas/issues/8
3. Backstretch
http://srobbin.com/jquery-plugins/backstretch/
Noch nicht getestet.
Update CSS3 (selbst noch nicht getestet):
CSS3 ftw! Das Ganze läßt sich auch ohne jQuery-Plugins umsetzen! Neu sind die Background Properties “size”, “origin” und “clip”. Cool.
body {
background-attachment: fixed;
background-clip: border-box;
background-color: transparent;
background-image: url("/pfad/zum/bild.jpg");
background-origin: padding-box;
background-position: 0 0;
background-repeat: no-repeat;
background-size: cover;
}