Ik heb een stukje php code waarachter een swf file moet komen die de background verzorgd. Nu heb ik deze code (even verkort voor het gemak).
PHP
CSS
Het idee: De website moet in een venster van 900px breed goed worden weergegeven zonder scrollbalken (horizontaal). De scrollbalken die verschijnen nu omdat de div van de swf 1500 breed is. Uiteraard logisch
Probleem: Hoe krijg ik die swf gecentreerd als background van de website, maar geen horizontale scrollbalken als het venster kleiner is dan die 1500px breed.
PHP
code:
1
2
3
4
5
6
7
8
9
10
11
| <div id="alleswrapper"> <div id="swfbackground"> // Hier die code van de .swf (1500px breed) </div> <div id="bodydiv"> // Hier de hele website met alle meuk (900px breed) </div> </div> <!-- einde alleswrapper --> |
CSS
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
| #alleswrapper { width:1500px; height:1000px; position:relative; margin: 0 auto; } #swfbackground { margin: 0 auto; width: 1500px; height: 1000px; z-index: -9999999; position:absolute; } #bodydiv { width: 900px; margin: 0 auto; background: url('img/bodywrapperbg.png'); padding: 0 20px; z-index: 2; position:relative; } |
Het idee: De website moet in een venster van 900px breed goed worden weergegeven zonder scrollbalken (horizontaal). De scrollbalken die verschijnen nu omdat de div van de swf 1500 breed is. Uiteraard logisch
Probleem: Hoe krijg ik die swf gecentreerd als background van de website, maar geen horizontale scrollbalken als het venster kleiner is dan die 1500px breed.