[CSS] Div wil niet meerekken met de andere divs

Pagina: 1
Acties:
  • 29 views sinds 30-01-2008

  • Rexomnium
  • Registratie: September 2000
  • Laatst online: 21:51

Rexomnium

Vincam aut moriar

Topicstarter
Ik heb een pagina met daarin een div als contentholder.
Cascading Stylesheet:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
BODY
        {
        background-color: #660000;
        margin: 25px;
        text-align: center;
        color:#000000;
        font-family:Verdana, Arial, Helvetica, sans-serif;
        font-size: 12px;
        }
        
#holder
        {
        width: 500px;
        margin-left: auto;
        margin-right: auto;
        background-color: #FFF;
        color: #000;
        text-align: left;
        }


In de HTML krijg ik dan uiteraard:
HTML:
1
<div id="holder"></div>


Als ik nou een div in de holderdiv gooi, dan rekt de holderdiv niet mee met de inhoud.
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
#content
        {
        width: 500px;
        margin-top: 15px;
        float: left;
        
        }
        
#content H1
        {
        font-weight: bold;
        font-size: 14px;
        margin-left: 10px;
        margin-right: 10px;
        margin-bottom: 5px;
        margin-top: 0px;
        }
        
#content P
        {
        font-size: 10px;
        text-align: justify;
        margin-left: 10px;
        margin-right: 10px;
        margin-bottom: 5px;
        margin-top: 0px;
        }


HTML:
1
2
3
4
5
6
<div id="holder">
 <div id="content">
  <h1>dit is een kopje</h1>
  <p>Dit is een hele lange lap tekst</p>
 </div>
</div>


In Mozilla krijg ik dus de tekst keurig netjes tegen de bruine achtergrondkleur te zien. In IE daarentegen doet hij het wél goed; de achtergrond is gewoon die van de #content en is dus wit.

Kijk hier voor een voorbeeld van de HTML en Kijk hier van de CSS.

We zijn allemaal vaandeldrager in een optocht van gekwetsten.


Verwijderd

IE wel goed en Mozilla niet? Het lijkt me eerder dat het jou fout is. Het komt door 'float:left', waardoor #content uit de normal document flow gehaald wordt.

  • Rexomnium
  • Registratie: September 2000
  • Laatst online: 21:51

Rexomnium

Vincam aut moriar

Topicstarter
foutje, bedankt

We zijn allemaal vaandeldrager in een optocht van gekwetsten.


  • crisp
  • Registratie: Februari 2000
  • Laatst online: 01:12

crisp

Devver

Pixelated

/basic dus :)

standaard oplossing: na je floating element een element met clear:both plaatsen ;)

[ Voor 77% gewijzigd door crisp op 11-09-2004 00:55 ]

Intentionally left blank


Dit topic is gesloten.