Hallo allemaal
ik heb een probleempje met mijn body en wrapper.
De body heeft een background-image dat wordt gerepeat. Dit geeft een funky patroontje. Maar op mijn wrapper wil ik dat patroontje niet zo prominent zien, dus dacht ik wat te gaan spelen met de doorzichtigheid.
Wat ik wil is op alles wat niet de wrapper is, een opacity van 100% en mijn patroontje zien.
Binnen de wrapper moet de achtergrond wel zichbaar zijn, maar niet op 100%. Ik denk (op de gok) dat 30% wel mooi is. Mijn eerste gedachte was gewoon de opacity van de wrapper op 30 gooien, maar dat maakte dus alles doorzichtig
(wat ook logisch is natuurlijk, maar daar had ik weer niet aan gedacht
)
Ik kan die overerving van de opacity niet uitzetten toch? Dat alleen een 'dun' laagje schemert, en de elementen daarboven gewoon 100 zijn? Enfin, nu heb ik een beetje zitten puzzelen, en dit probleem is lastiger dan het lijkt. Een voorgrond een opacity geven is geen probleem, maar een achtergrond wegdrukken, is dat mogelijk?
Wat ik nu heb, kun je hier bekijken. De css:
k heb al even zitten spelen met diverse layers tussen de background en de header, binnen de header enzovoorts, maar het is me nog niet gelukt.
*edit*
Ik zie trouwens dat in Firefox 3 de wrapper het maar half doet. Het gekke is, dat alles wel netjes binnen de margins valt, en de width van 948 aanhoudt, maar de achtergrondkleur en de borders links en rechts worden niet meegenomen
In IE doet ie dat wel volgens mij
ik heb een probleempje met mijn body en wrapper.
De body heeft een background-image dat wordt gerepeat. Dit geeft een funky patroontje. Maar op mijn wrapper wil ik dat patroontje niet zo prominent zien, dus dacht ik wat te gaan spelen met de doorzichtigheid.
Wat ik wil is op alles wat niet de wrapper is, een opacity van 100% en mijn patroontje zien.
Binnen de wrapper moet de achtergrond wel zichbaar zijn, maar niet op 100%. Ik denk (op de gok) dat 30% wel mooi is. Mijn eerste gedachte was gewoon de opacity van de wrapper op 30 gooien, maar dat maakte dus alles doorzichtig

Ik kan die overerving van de opacity niet uitzetten toch? Dat alleen een 'dun' laagje schemert, en de elementen daarboven gewoon 100 zijn? Enfin, nu heb ik een beetje zitten puzzelen, en dit probleem is lastiger dan het lijkt. Een voorgrond een opacity geven is geen probleem, maar een achtergrond wegdrukken, is dat mogelijk?
Wat ik nu heb, kun je hier bekijken. De css:
Cascading Stylesheet:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
| @charset "UTF-8"; /* CSS Document voor G1ant /*eerst alles resetten*/ html, body, h1, h2, h3, h4, h5, h6, p, ol, ul, li, form, blockquote, pre, fieldset, input { padding: 0; margin: 0; } ul, ol { list-style: none; } :focus { outline: 0; } body { font: 12px Verdana, Arial, Helvetica, sans-serif; line-height: 16px; color: #1F1F1F; background-color: #F0F0F0; background: url(../img/wrapper.gif); } a { text-decoration: none; } a img { border: none; } div#wrapper { margin-left:auto; margin-right:auto; width: 948px; border-left:1px solid #333333; border-right:1px solid #333333; } |
k heb al even zitten spelen met diverse layers tussen de background en de header, binnen de header enzovoorts, maar het is me nog niet gelukt.
*edit*
Ik zie trouwens dat in Firefox 3 de wrapper het maar half doet. Het gekke is, dat alles wel netjes binnen de margins valt, en de width van 948 aanhoudt, maar de achtergrondkleur en de borders links en rechts worden niet meegenomen

In IE doet ie dat wel volgens mij
[ Voor 9% gewijzigd door Verwijderd op 30-10-2008 13:20 ]