Zitat von
Dirch
Ich weiß nicht was du mit "beschnitten" meinst
Der Background stretcher fügt das Bild über ein eigenes div mit der Klasse "backstretch" ein, welches eher am Ende des DOM Baumes steht. Dieses div wird mit position:fixed; positioniert und es wird eine gewisse Größe dafür festgelegt, welche mit JavaScript dynamisch verändert wird. Das div mit kompletten inline style sieht dann zB so aus:
PHP-Code:
<div class="backstretch" style="left: 0px; top: 110px; overflow: hidden; margin: 0px; padding: 0px; height: 459px; width: 1663px; z-index: -999999; position: fixed;"> … </div>
Wie man sieht wird das div mit top:110px; positioniert, damit das Bild nicht oben vom Header abgeschnitten wird. Allerdings berücksichtigt die Zuweisung der Höhe nicht den Footer, daher wird das Bild vom Footer unten überdeckt (und daher "abgeschnitten").
(Davon abgesehen: dieses Bild wird bei einem sichtbaren Seitenverhältnis, dass noch breiter ist als das des Bildes, sowieso abgeschnitten.)
Lesezeichen