Witte rand in div IE

Pagina: 1
Acties:

  • 4of9
  • Registratie: Maart 2000
  • Laatst online: 13-12-2024
Hoi,

Ik heb voor jullie waarschijnlijk een simpel vraagje.

Ik heb 2 divjes boven elkaar staan:

een header en een "randje"

code:
1
2
3
4
5
6
7
____________________
HEADER
____________________
Randje
____________________
|               |                  |
|               |                  |


Nu zit er in IE een wit ranje zowel onder als boven in het randje div.

ik heb al min-height en _height geprobeerd maar niets lijkt te werken.
Ook padding en margin op 0 zetten helpt niet.

is dit een bug in IE of hoe kan ik dit oplossen?

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
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
* 
{
    font-family: Verdana;
    font-size: 10px;
}

body {
    margin: 0px;
    padding: 0;
    text-align:center;/* center layout in ie5 and 5.5. */
}
#container {
    width: 950px;
    margin: 0px;
    margin-left: 0;
    margin-right: auto;
    background-color: #d9fafa;;/* this is the background colour of the right column */
    border: 1px solid #000;
    text-align:left;
    background-image: url(../images/bg.gif);
    background-repeat: repeat-y;
    background-position: left top;
}
#content {
    border: 1px solid #000;
    padding: 0;
    
    /*
    background-image: url(images/navbg.gif);
    background-repeat: repeat-y;
    background-position: left top;
    */
}
#left {
    float:left;
    border-right:1px solid #000;
    width:195px;
    background-image: url(../images/tile.gif);
    background-repeat: repeat;
}

#right {
    float:left;
    width:650px;
    border-left:1px solid #000;
    margin-left:-1px;/* makes border line up with #left border */
}

#header 
{
    background:#ffffff;
    text-align:center;
    padding:0;
    margin:0;
}
 
#header_shadow 
{
    background-image: url(../images/shadow.gif);
    background-repeat: repeat-x;
    _height:  5px;
    min-height: 9px;
    text-align:center;
    padding: 0 0 0 0;
}

#footer {
    background:#ffffff;
    text-align:center;

}


HTML:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
<div id="container"> 
            <div id="header">
                <img src="images/banner.gif" alt="" />
            </div>
            <div id="header_shadow"></div>
            <div id="content"> 
                <div id="left">
                    <p>Pellentesque dolor odio, egestas nec, tempus sit amet, pretium vel, ligula. Vivamus gravida felis quis neque. Cras tristique turpis. Nulla sollicitudin condimentum odio. Morbi lobortis sem eget sapien. Nulla nunc lacus, pulvinar eu, convallis sed, tincidunt vel, enim. Nulla aliquam, massa at adipiscing pretium, erat nulla posuere nisi, sit amet vestibulum libero ligula quis nisl. Phasellus venenatis, nibh id ultricies dapibus, nunc risus ultrices nunc, vitae suscipit nulla libero et est. Donec tellus enim, aliquam vel, volutpat ut, pellentesque nec, orci. Duis ornare. Cras ut tellus at elit volutpat scelerisque. Vivamus suscipit velit nec arcu. Aliquam erat volutpat.</p>
                </div>
                <div id="right"> 
                    <p>Pellentesque dolor odio, egestas nec, tempus sit amet, pretium vel, ligula. Vivamus gravida felis quis neque. Cras tristique turpis. Nulla sollicitudin condimentum odio. Morbi lobortis sem eget sapien. Nulla nunc lacus, pulvinar eu, convallis sed, tincidunt vel, enim. Nulla aliquam, massa at adipiscing pretium, erat nulla posuere nisi, sit amet vestibulum libero ligula quis nisl. Phasellus venenatis, nibh id ultricies dapibus, nunc risus ultrices nunc, vitae suscipit nulla libero et est. Donec tellus enim, aliquam vel, volutpat ut, pellentesque nec, orci. Duis ornare. Cras ut tellus at elit volutpat scelerisque. Vivamus suscipit velit nec arcu. Aliquam erat volutpat.</p>
                </div>
                <div style="clear:both"></div>
            </div>
            <!--
            <div id="footer"> 
                <h1>Footer</h1>
            </div>
            -->
        </div>


Ik hoop dat jullie me wat verder kunnen helpen!

Aspirant Got Pappa Lid | De toekomst is niet meer wat het geweest is...


  • André
  • Registratie: Maart 2002
  • Laatst online: 11-02 14:19

André

Analytics dude

Dat is white-space, zet de </div> van regel 4 maar eens direct achter je image.

  • Cubix
  • Registratie: Juni 2001
  • Niet online
Of maak van je img een block element.

  • 4of9
  • Registratie: Maart 2000
  • Laatst online: 13-12-2024
dank je!

stom stom stom! |:(

Aspirant Got Pappa Lid | De toekomst is niet meer wat het geweest is...


  • DamadmOO
  • Registratie: Maart 2005
  • Laatst online: 21-11-2025
En ik zou sowieso het plaatje van je header in de css file aanroepen. Splitsing layout en markup :P