Ik heb al op verschillende manieren mijn ontwerp in IE5.5 t/m 8 werkende proberen te krijgen, maar het wil nog steeds niet lukken. Ondertussen heb ik het ontwerp enorm versimpeld. Geen verschillende kolommen meer en alle plaatjes als 1 achtergrond geplaatst om vervolgens de links als blocks eroverheen te positioneren. Het ontwerp begint erop te lijken in IE, maar 5.5, 6 en 7 hebben nog steeds problemen, zoals jullie hieronder kunnen zien.
Het Ontwerp Online
Allereerst mijn code:
HTML
content2.css
basemod2.css
my_layout2.css:
Ik gebruik het YAML Framework. De hiermee samenhangende css is niet relevant
Problemen:
IE7 (klikbaar):

- De achtergrond wordt onderaan afgebroken. Terwijl #page_margins op 800px hoog is gezet en body 100% x 100%.
IE5.5 (klikbaar):

- De achtergrond wordt onderaan afgebroken. Terwijl #page_margins op 800px hoog is gezet en body 100% x 100%.
- De doorzichtige content-layer wordt niet weergegeven
IE6 (clickable):

- De achtergrond wordt onderaan afgebroken. Terwijl #page_margins op 800px hoog is gezet en body 100% x 100%.
- De doorzichtige content-layer wordt niet weergegeven
Iemand die me kan helpen?
En zoja: is er iemand die kan checken of alle links in zoveel mogelijk verschillende versies van Internet Explorer netjes over de plaatjes heenvallen?
tnx
Het Ontwerp Online
Allereerst mijn code:
HTML
HTML:
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
| <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"> <head> <title>Marten Minkema Test</title> <meta http-equiv="Content-type" content="text/html; charset=utf-8" /> <link href="css/my_layout2.css" rel="stylesheet" type="text/css" /> <!--[if lte IE 7]> <link href="css/patches/patch_my_layout.css" rel="stylesheet" type="text/css" /> <![endif]--> </head> <body> <div id="page_margins"> <a href="/" title="Marten Minkema" class="clickbox" id="voorpagina"> </a> <a href="/radio" title="Radio" class="clickbox" id="radio"> </a> <a href="/televisie" title="Televisie" class="clickbox" id="televisie"> </a> <a href="/publicaties" title="Publicaties" class="clickbox" id="publicaties"> </a> <a href="/gedachten" title="Gedachten" class="clickbox" id="gedachten"> </a> <a href="/personalia" title="Personalia" class="clickbox" id="personalia"> </a> <div id="page"> <div id="main" class="transparent"> </div> </div> </div> </body> </html> |
content2.css
Cascading Stylesheet:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
| body { background: #303434 url("images/heelalachtergrond.gif") repeat-x; } #page_margins { background: url("images/Aardbolhome.jpg") no-repeat 50% 0px; } #main { background: url("images/Achtergrondpixel.png"); } a.clickbox { display: block; position: absolute; text-decoration: none; } a#voorpagina { width: 264px; height: 116px; top: 7px; left: 348px; } a#radio { width: 196px; height: 288px; left: 0px; top: 142px; } a#televisie { width: 180px; height: 189px; top: 19px; left: 204px; } a#publicaties { width: 222px; height: 263px; top: 440px; left: 55px; } a#gedachten { width: 281px; height: 432px; top: 4px; left: 678px; } a#personalia { width: 136px; height: 235px; top: 458px; left: 683px; } |
basemod2.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
| @charset "UTF-8"; /** * "Yet Another Multicolumn Layout" - (X)HTML/CSS framework * (en) stylesheet for screen layout * (de) Stylesheet für das Bildschirm-Layout * * @creator YAML Builder V1.0.2b (http://builder.yaml.de) * @file basemod.css */ @media screen, projection { /*-------------------------------------------------------------------------*/ /* (en) Marginal areas & page background */ /* (de) Randbereiche & Seitenhintergrund */ body, #page { width: 100%; height: 100%; } /* Layout Alignment | Layout-Ausrichtung */ #page_margins, #main { margin: 0 auto; position: relative; } /* Layout Properties | Layout-Eigenschaften */ #page_margins { width: 960px; height: 800px; } /*-------------------------------------------------------------------------*/ /** * (en) Formatting content container * (de) Formatierung der Inhalts-Container * */ #main { padding: 0px 20px; top: 170px; width: 350px; height: 480px; } /*-------------------------------------------------------------------------*/ } |
my_layout2.css:
Cascading Stylesheet:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
| @charset "UTF-8"; /** * "Yet Another Multicolumn Layout" - (X)HTML/CSS framework * (en) central stylesheet * (de) zentrales Stylesheet * * @creator YAML Builder V1.0.2b (http://builder.yaml.de) * @file my_layout.css */ /* import core styles | Basis-Stylesheets einbinden */ @import url(../yaml/core/base.css); /* import screen layout | Screen-Layout einbinden */ @import url(screen/basemod2.css); @import url(screen/content2.css); /* import print layout | Druck-Layout einbinden */ /* @import url(../yaml/print/print_003_draft.css); */ |
Ik gebruik het YAML Framework. De hiermee samenhangende css is niet relevant
Problemen:
IE7 (klikbaar):

- De achtergrond wordt onderaan afgebroken. Terwijl #page_margins op 800px hoog is gezet en body 100% x 100%.
IE5.5 (klikbaar):

- De achtergrond wordt onderaan afgebroken. Terwijl #page_margins op 800px hoog is gezet en body 100% x 100%.
- De doorzichtige content-layer wordt niet weergegeven
IE6 (clickable):

- De achtergrond wordt onderaan afgebroken. Terwijl #page_margins op 800px hoog is gezet en body 100% x 100%.
- De doorzichtige content-layer wordt niet weergegeven
Iemand die me kan helpen?
En zoja: is er iemand die kan checken of alle links in zoveel mogelijk verschillende versies van Internet Explorer netjes over de plaatjes heenvallen?
tnx