DIV's in container naast elkaar in IE en FF

Pagina: 1
Acties:

  • m33p
  • Registratie: September 2002
  • Laatst online: 06-02 20:21
Ik ben eens begonnen om wat meer met DIV's te gaan werken, maar het wil me nog niet echt lukken. Wat is wil, is een container, met daarin weer 2 content div's, welke naast elkaar komen te staan. In firefox krijg ik het voor elkaar, maar niet in Internet Explorer, zie de volgende plaatjes:

FireFox 1.0
Afbeeldingslocatie: http://exferno.3d-gamers.nl/img/firefox.gif

Internet Explorer
Afbeeldingslocatie: http://exferno.3d-gamers.nl/img/iexplore.gif

Ik gebruik nu de onderstaande code:
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
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
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
    <head>
        <title> CMS - Login </title>
        <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
        <style type="text/css" title="v1">
            BODY {
                font-family: verdana;
                font-size: 11;
                font-color: #000;
                background: #FFF;
                margin: 0px;
            }
            
            #main {
                border: 1px #000 solid;
                margin: 50px 0 0 50px;
                width: 600px;
                height: 369px;
                background: #e8e6e2; 
            }
            
            #menu {
                border-bottom: 1px #000 solid;
                margin: 0 0 0 0;
                width: 600px;
                height: 20px;
                background: #e8e6e2; 
            }
            
            #logo {
                border: 1px #000 solid;
                margin: 10px 0 0 10px;
                width: 250px;
                height: 329px;
                background-color: #FFF;
                float: left;
            }
            
            #login {
                border: 1px #000 solid;
                margin: 10px 0 0 270px;
                width: 320px;
                height: 329px;
                background-color: #FFF;
            }
        </style>
    </head>
    <body>
        <div id="main">
            <div id="menu"></div>       
            <div id="logo"></div>
            <div id="login"></div>
        </div>
    </body>
</html>


Iemand enig idee hoe ik dit ook in Internet Explorer goed kan krijgen? En dan het liefst met 1 stylesheet ;) Overigens heb ik natuurlijk de search gebruikt, en verschillende dingen gebruikt, maar hoewel er wel dingen veranderen krijg ik het nog niet goed in IE en FF :( Alvast bedankt

  • Koeniepoenie
  • Registratie: Oktober 2003
  • Laatst online: 18-05 10:29
Je zou kunnen proberen #menu ook naar links te laten floaten.

[luiheid]
Gooi anders ook even de pagina online, zodat er door ons makkelijker dingen kunnen worden uitgeprobeerd :)
[/luiheid]

Parse error: syntax error, unexpected GOT_USER in https://gathering.tweakers.net on line 1337


  • m33p
  • Registratie: September 2002
  • Laatst online: 06-02 20:21
http://exferno.3d-gamers.nl/CMSv2/

Als ik menu ook float: left doe, dan krijg ik hem er wel naast, maar moet ik extra margin vanaf boven weergeven, maar ik vat even niet waar die dan vandaan komt. Plus dat dat dan ook wel 'netter' moet kunnen toch?

  • Harm
  • Registratie: Mei 2002
  • Niet online
Dat lijkt me deze: Little boxes -- Two fluid boxes.

Verwijderd

daar ook precies het zelfde probleem, Harm

  • m33p
  • Registratie: September 2002
  • Laatst online: 06-02 20:21
Samen met _Ghraphix het probleem even opgelost op MSN ;)

zie http://exferno.3d-gamers.nl/Copy%20of%20CMSv2/ voor het resultaat

Overigens lijkt het een bug of parsefout. In IE worden er zo'n 10 px extra gerenderd aan de linkerkant van de #logo div (in de oude versie). Nu hebben we de padding op de loginContainer gezet, en problem solved.

[ Voor 52% gewijzigd door m33p op 02-01-2005 11:13 ]

Pagina: 1