[html/css] div + css probleempje

Pagina: 1
Acties:

  • _NeMeSiS_
  • Registratie: December 2001
  • Laatst online: 21-05 16:32

_NeMeSiS_

Millennial

Topicstarter
Ik ben bezig met een siteje (mijn eerste probeerseltje met div's en css) maar ik krijg hem niet helemaal firefox compatible. In internet explorer doet ie t wel goed maar firefox maakt er een boeltje van.

http://www.symbolic.nl/gm/

Zoals je kunt zien gooit ie de footer een stukje naar rechts maar zie zou gewoon zoals in internet explorer onderaan moeten staan.

De html

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
<div id="pagewidth">
    <div id="header">
        <div class="content">Contact&nbsp;|&nbsp;Help&nbsp;|&nbsp;Mail een vriend&nbsp;|&nbsp;Home&nbsp;</div>
    </div>
    <div id="header2">
        <div class="content">&nbsp;</div>
    </div>
    <div id="content">
        
        
    <div id="leftcol"> 
      <div class="contentleft"> 
        <p>aap</p>
      </div>
    </div>
        
        
    <div id="rightcol"> 
      <div class="contentright">bbb</div>
    </div>
    </div>
    <div id="footer">
        <div class="content">Blabalbalba kshdfkjhskdhf skhdfksdhfkjhsd shd<a href="http://www.test.nl" target="_blank">Testlink</a>. &copy; 2004 Gezondheidsmagazine.</div>
    </div>
</div>


De css

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
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
html, body{
    margin:0;
    padding:0;
    text-align:center;
    background-image: url(images/bg.gif);
    background-repeat: repeat;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #000000;
} 
 
#pagewidth{
    width:750px;
    text-align:left;
    margin-left:auto;
    margin-right:auto;
} 
 
#header{
    height: 70px;
    width: 750px;
    background-color: #FFFFFF;
    margin-top: 4px;
    background-image: url(images/logo.jpg);
    background-repeat: no-repeat;
    background-position: left top;
    border-top-width: 1px;
    border-right-width: 1px;
    border-left-width: 1px;
    border-top-style: solid;
    border-right-style: solid;
    border-left-style: solid;
    border-top-color: #000000;
    border-right-color: #000000;
    border-left-color: #000000;
    text-align: right;
}
 
#header2{
    height: 154px;
    width: 750px;
    background-color: #FFFFFF;
    background-image: url(images/home.jpg);
    background-repeat: no-repeat;
    background-position: center top;
    border-right-width: 1px;
    border-left-width: 1px;
    border-right-style: solid;
    border-left-style: solid;
    border-right-color: #000000;
    border-left-color: #000000;
} 
 
#content{
    width: 706px;
    hight: 100%;
    background-color: #FFFFFF;
    border-right-width: 1px;
    border-left-width: 1px;
    border-right-style: solid;
    border-left-style: solid;
    border-right-color: #000000;
    border-left-color: #000000;
    padding: 22px;
}

#leftcol{
    width:430px;
    float:left;
    position:relative;
    margin-right:22px;
    background-color: #00bb00;
}

#rightcol{
    width:250px;
    float:left;
    position:relative;
    background-color: #00bb00;
} 

#footer{
    height: 30px;
    width: 100%;
    clear: both;
    background-color:#FFFFFF;
    text-align: center;
    border-right-width: 1px;
    border-bottom-width: 1px;
    border-left-width: 1px;
    border-right-style: solid;
    border-bottom-style: solid;
    border-left-style: solid;
    border-right-color: #000000;
    border-bottom-color: #000000;
    border-left-color: #000000;
}


Iemand die zo lief is die mij zou kunnen helpen dit probleempje op te lossen/uit te leggen??

  • BtM909
  • Registratie: Juni 2000
  • Niet online

BtM909

Watch out Guys...

Hier heb je hier wel netjes clear: both aangegeven voor je footer en op de site achter je link niet.

Waar zou het probleem liggen? ;)

[ Voor 18% gewijzigd door BtM909 op 08-07-2004 20:58 ]

Ace of Base vs Charli XCX - All That She Boom Claps (RMT) | Clean Bandit vs Galantis - I'd Rather Be You (RMT)
You've moved up on my notch-list. You have 1 notch
I have a black belt in Kung Flu.


  • _NeMeSiS_
  • Registratie: December 2001
  • Laatst online: 21-05 16:32

_NeMeSiS_

Millennial

Topicstarter
BtM909 schreef op 08 juli 2004 @ 20:57:
Hier heb je hier wel netjes clear: both aangegeven voor je footer en op de site achter je link niet.

Waar zou het probleem liggen? ;)
Hmm strange :P Zou zweren dat ik em had geupload |:( maar nu is er weer een nieuw probleem ontstaan :X :/

De content div rekt niet mee naar beneden.. Die hight 100% werkt natuurlijk niet.. dus die hebbik er alweer uit gehaald.. Enig idee hoe ik dit nu weer kan oplossen?

  • faabman
  • Registratie: Januari 2001
  • Laatst online: 08-08-2024
_NeMeSiS_ schreef op 08 juli 2004 @ 21:20:
[...]


Hmm strange :P Zou zweren dat ik em had geupload |:( maar nu is er weer een nieuw probleem ontstaan :X :/

De content div rekt niet mee naar beneden.. Die hight 100% werkt natuurlijk niet.. dus die hebbik er alweer uit gehaald.. Enig idee hoe ik dit nu weer kan oplossen?
ff zoeken op http://alistapart.com... (geloof trouwens dat anne van http://annevankesteren.nl ook nog een aantal voorbeelden heeft staan...)

Op zoek naar een baan als Coldfusion webdeveloper? Mail me!


  • _NeMeSiS_
  • Registratie: December 2001
  • Laatst online: 21-05 16:32

_NeMeSiS_

Millennial

Topicstarter
faabman schreef op 08 juli 2004 @ 21:38:
[...]


ff zoeken op http://alistapart.com... (geloof trouwens dat anne van http://annevankesteren.nl ook nog een aantal voorbeelden heeft staan...)
Ja ik kende die eerste site wel. Heb van een aantal sites bekeken hoe het werkte en wat dingetjes gebruikt alleen met dit laatste loodje kom ik er niet zo uit.

  • Grijze Vos
  • Registratie: December 2002
  • Laatst online: 21-02 23:50
Als je net begonnen bent, les 1 in humility:

als het in FF niet uitziet is de kans zo'n 98% dat jij er een boeltje van hebt gemaakt. ;)

En om je code leesbaarder te maken zou ik je footer als volgt inkorten (en de rest ook btw):

code:
1
2
3
4
5
6
7
8
9
10
footer{
    height: 30px;
    width: 100%;
    clear: both;
    background-color:#FFFFFF;
    text-align: center;
    border-width: 0px 1px 1px 1px;
    border-style: solid;
    border-color: #000000;
}



verder ontopic, laat je rightcol rechts floaten, en je leftcol niet floaten. Zet je rightcol dan wel ff boven je leftcol in de code. Dan zou het volgens mij moeten werken helemaal.

[ Voor 74% gewijzigd door Grijze Vos op 09-07-2004 00:11 ]

Op zoek naar een nieuwe collega, .NET webdev, voornamelijk productontwikkeling. DM voor meer info


  • _NeMeSiS_
  • Registratie: December 2001
  • Laatst online: 21-05 16:32

_NeMeSiS_

Millennial

Topicstarter
Grijze Vos schreef op 09 juli 2004 @ 00:07:
Als je net begonnen bent, les 1 in humility:

als het in FF niet uitziet is de kans zo'n 98% dat jij er een boeltje van hebt gemaakt. ;)

En om je code leesbaarder te maken zou ik je footer als volgt inkorten (en de rest ook btw):

code:
1
2
3
4
5
6
7
8
9
10
footer{
    height: 30px;
    width: 100%;
    clear: both;
    background-color:#FFFFFF;
    text-align: center;
    border-width: 0px 1px 1px 1px;
    border-style: solid;
    border-color: #000000;
}



verder ontopic, laat je rightcol rechts floaten, en je leftcol niet floaten. Zet je rightcol dan wel ff boven je leftcol in de code. Dan zou het volgens mij moeten werken helemaal.
Kben wel iets verder alleen die achtergrond :( Dat van die css schoon ik wel op zodra alles af is hoor ;) Wil hem eerst mozilla en ie compatible hebben.

Wat er gebeurd is dus het volgende:

Afbeeldingslocatie: http://www.symbolic.nl/gm/images/divs.gif

De content div moet dus meerekken ook met het rechter menu. Is er een mogelijkheid om em gewoon mee te rekken tot of de linkercontent of de rechtercontent verder naar beneden is?

in IE werkt het dus wel maar mozilla laat het even afweten.

[ Voor 3% gewijzigd door _NeMeSiS_ op 15-07-2004 12:06 ]


  • Clay
  • Registratie: Oktober 1999
  • Laatst online: 25-02 11:17

Clay

cookie erbij?

Mozilla laat het niet afweten, mozilla doet het juist goed; IE doet dat fout. Lees de specs er maar op na :) (afegezien van of je het eens zou zijn met de specs, maar IE doet het toch echt fout dus)

om contentdiv zoals in je plaatje mee te laten rekken tot na content left en right moet je er iets in zetten na die 2 met clear:both;

Instagram | Flickr | "Let my music become battle cries" - Frédéric Chopin


  • _NeMeSiS_
  • Registratie: December 2001
  • Laatst online: 21-05 16:32

_NeMeSiS_

Millennial

Topicstarter
Clay schreef op 15 juli 2004 @ 12:15:
Mozilla laat het niet afweten, mozilla doet het juist goed; IE doet dat fout. Lees de specs er maar op na :) (afegezien van of je het eens zou zijn met de specs, maar IE doet het toch echt fout dus)

om contentdiv zoals in je plaatje mee te laten rekken tot na content left en right moet je er iets in zetten na die 2 met clear:both;
clear:both staat erin bij de footer zoals je kan zien:

http://www.symbolic.nl/gm/gezondheidsmagazine.css

Dat zorgt ervoor dat de langere contentdiv niet dwars over de footer loopt.

  • Bonno
  • Registratie: November 2001
  • Laatst online: 25-01 11:03
als je een 'float: left' toevoegd aan je '#content' dan loopt hij hier wel goed in FF

of snap ik het probleem weer es niet goed :p

[ Voor 32% gewijzigd door Bonno op 15-07-2004 12:34 ]


  • _NeMeSiS_
  • Registratie: December 2001
  • Laatst online: 21-05 16:32

_NeMeSiS_

Millennial

Topicstarter
NonnoB schreef op 15 juli 2004 @ 12:31:
als je een 'float: left' toevoegd aan je '#content' dan loopt hij hier wel goed in FF

of snap ik het probleem weer es niet goed :p
Hmm vreemd het lijkt inderdaad te werken nu (zo nog ff verder testen) :) Thanx!

  • T-MOB
  • Registratie: Maart 2001
  • Laatst online: 10:34
Clay schreef op 15 juli 2004 @ 12:15:
om contentdiv zoals in je plaatje mee te laten rekken tot na content left en right moet je er iets in zetten na die 2 met clear:both;

Regeren is vooruitschuiven


  • Clay
  • Registratie: Oktober 1999
  • Laatst online: 25-02 11:17

Clay

cookie erbij?

die "in" is idd nogal essentieel ja.

Instagram | Flickr | "Let my music become battle cries" - Frédéric Chopin


  • Bonno
  • Registratie: November 2001
  • Laatst online: 25-01 11:03
hmm, daar had ik overheen gelezen, dat was inderdaad ook al een oplossing :p
nuja, de TS is geholpen ;)
Pagina: 1