div boven uitlijnen

Pagina: 1
Acties:

Acties:
  • 0 Henk 'm!

  • Maverick2001
  • Registratie: Februari 2001
  • Laatst online: 16:23

Maverick2001

Never look back

Topicstarter
Met dreamweaver (CS3) heb ik gekozen voor een standaard 3 column fixed met header en footer.
In de linker div heb ik het menu, in het midden de tekst en in de rechter een afbeelding. In FF geen problemen echter in IE6 zie ik dat zowel de tekst in de rechter en linker div niet bovenaan komt. Ook al heb ik de padding en margin op 0 staan blijft de text in IE6 steeds een stukje van boven.

De stylesheet is alsvolgt:

code:
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
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
html, body {
    height: 100%;
    background-image:url(images/bodyback.jpg);
    background-repeat:repeat-y;
    background-position:center;
}

body  {
    background: #FFFFFF;
    margin: 0;
    padding: 0;
    text-align: center;
    color: #000000;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 100%;
        
}
.thrColFixHdr #container { 
    width: 992px;
    background: #FFFFFF;
    margin: 0 auto;
    text-align: left;
    background-image:url(images/bodyback.jpg);
    background-repeat:repeat-y;
    height:100%;
    font-family:Verdana, Geneva, sans-serif;
    font-size:12px;
} 
.thrColFixHdr #header { 
    background: #FFFFFF; 
    height:140px;
    background-image:url(images/header.jpg);
    padding: 0 10px 0 20px;
} 
.thrColFixHdr #header h1 {
    margin: 0;
    padding: 10px 0;
.thrColFixHdr #sidebar1 {
    float: left;
    width: 150px;
    padding: 10px 10px 0px 12px;
}
.thrColFixHdr #sidebar2 {
    float: right;
    width: 160px;
    padding:0px;
    margin:0px;
}

.thrColFixHdr #mainContent { 
    margin: 0 200px;
    padding: 0 10px;
} 
.thrColFixHdr #footer { 
    padding: 0 10px 0 20px;
    background:#DDDDDD;
} 
.thrColFixHdr #footer p {
    margin: 0;
    padding: 10px 0;
}
.fltrt {
    float: right;
    margin-left: 8px;
}
.fltlft {
    float: left;
    margin-right: 8px;
}
.clearfloat { 
clear:both;
    height:0;
    font-size: 1px;
    line-height: 0px;
}

Pura Vida


Acties:
  • 0 Henk 'm!

  • TeeDee
  • Registratie: Februari 2001
  • Laatst online: 22:28

TeeDee

CQB 241

Plaats even een testcase online, want zo alleen de CSS is niet voldoende.
Is IE6 de enige van de IE browser die problemen geeft? Zo ja > Plan voor stoppen ondersteuning IE6

Wat heb je trouwens zelf al gedaan om je probleem op te lossen?

Verder vind ik je benaming van styles niet zo heel erg top: wat nu als .fltrt ineens een float: left wordt. Dan slaat de benaming nergens meer op ;)

[ Voor 23% gewijzigd door TeeDee op 05-08-2009 22:27 ]

Heart..pumps blood.Has nothing to do with emotion! Bored


Acties:
  • 0 Henk 'm!

  • Maverick2001
  • Registratie: Februari 2001
  • Laatst online: 16:23

Maverick2001

Never look back

Topicstarter
TeeDee schreef op woensdag 05 augustus 2009 @ 22:25:
Plaats even een testcase online, want zo alleen de CSS is niet voldoende.
Is IE6 de enige van de IE browser die problemen geeft? Zo ja > Plan voor stoppen ondersteuning IE6

Wat heb je trouwens zelf al gedaan om je probleem op te lossen?

Verder vind ik je benaming van styles niet zo heel erg top: wat nu als .fltrt ineens een float: left wordt. Dan slaat de benaming nergens meer op ;)
Ik heb een paar uur zitten zoeken op google en zitten spelen met negatieve margin.

Ik ken het IE6 topic echter zijn er toch wel heel veel gebruikers die nog met IE6 werken.

Het probleem is wel gefixed inmiddels en zat niet in de style sheet. Bij het aanmaken van de template wordt er een IE fix in de template header gezet waarbij bij IE in de linker en rechter balk een padding van 30px wordt meegegeven wat totaal overbodig is. Als ik deze aanpas naar 0 dan is het probleem opgelost.

Pura Vida


Acties:
  • 0 Henk 'm!

  • TeeDee
  • Registratie: Februari 2001
  • Laatst online: 22:28

TeeDee

CQB 241

Maverick2001 schreef op woensdag 05 augustus 2009 @ 23:11:
[...]
Het probleem is wel gefixed inmiddels en zat niet in de style sheet. Bij het aanmaken van de template wordt er een IE fix in de template header gezet waarbij bij IE in de linker en rechter balk een padding van 30px wordt meegegeven wat totaal overbodig is. Als ik deze aanpas naar 0 dan is het probleem opgelost.
Leuk dat het opgelost is. Mocht dit niet het geval zijn, begrijp je dan waarom er een online testcase gevraagd wordt?

Heart..pumps blood.Has nothing to do with emotion! Bored


Acties:
  • 0 Henk 'm!

  • Maverick2001
  • Registratie: Februari 2001
  • Laatst online: 16:23

Maverick2001

Never look back

Topicstarter
TeeDee schreef op woensdag 05 augustus 2009 @ 23:13:
[...]

Leuk dat het opgelost is. Mocht dit niet het geval zijn, begrijp je dan waarom er een online testcase gevraagd wordt?
Natuurlijk! Ik had de testcase ook bijna klaar en zag toen het probleem!
Al dacht ik wel dat dit een algemeen probleem zou kunnen zijn met IE6. Vooral om dat FF, safari, IE7 enz. de pagina wel goed weergeven. Ik ging er vanuit dat er toch iets mis was met mijn stylesheet! En ik denk dat je kan voorstellen hoe gestoord je wordt wanneer je denkt dat je alles goed hebt conform de regels en dan toch nog verschillen ontstaan.

Pura Vida