Validatie is OK, maar CSS werkt niet goed in FF

Pagina: 1
Acties:

Acties:
  • 0 Henk 'm!

  • jwkempeneers
  • Registratie: September 2007
  • Laatst online: 19-05-2019
Momenteel ben ik bezig met een website www.brandveiligheidopmaat.nl/test. De website heb ik opgebouwd met een aantal div'jes die in IE keurig worden weergegeven. Open ik de site echter in FireFox, dan wordt de helft van de div'jes niet weergegeven en zie ik alleen een wit vlak met een rode rand.

Ik heb de hele code nog eens nagelopen maar zie niks wat dit probleem op zou kunnen leveren. Ook heb ik de CSS door een validator gehaald, waar hij helemaal clean uit komt. Wat dat betreft lijkt alles in orde. Maar wat doe ik nu fout?

Onderstaand de codes van zowel de CSS als de indexpagina.

style.css
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
72
73
74
body {
    font-family:Verdana;
    font-size:12px;
    color:#00074f;
    background-image:url("img/bgcolor.jpg");
}

#container {
    border:2px solid #c80503;
    margin-left:auto;
    margin-right:auto;
    width:800px;
}

#fotolinksboven {
    position:relative;
    float:left;
    height:350px;
    width:550px;
}

#logorechts {
    position:relative;
    float:right;
    height:166px;
    width:250px;    
    background-image:url("img/logorechts.jpg");
}

#menurechts {
    position:relative;
    float:right;
    height:184px;   
    width:250px;
}

#tekst {
    position:relative;
    padding-left:20px;
    padding-right:20px;
    height:350px;   
    background-image:url("img/tekst.jpg");
}

#footer {
    position:relative;
    height:82px;
    background-image:url("img/footer.jpg");
    clear:both;
}

a:link {
    color:#000000;
    text-decoration:none;
}

a:active {
    color:#000000;
    text-decoration:underline;
}

a:visited {
    color:#000000;
    text-decoration:none;
}

a:hover {
    color:#000000;
    text-decoration:underline;
}

img {
    border:0;
}



index.php
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
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
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">

    <head>
        <title>Brandveiligheid Kunst - Brandveiligheid op maat</title>

        <link rel="stylesheet"  href="style.css" type="text/css" />
        <meta http-equiv="imagetoolbar" content="no" />

        <script language="JavaScript1.1">
        //voorladen van de plaatjes
        var foto1=new Image()
        foto1.src="1.jpg"// foto 1
        var foto2=new Image()
        foto2.src="2.jpg"// foto 2
        var foto3=new Image()
        foto3.src="3.jpg"// foto 3
        var foto4=new Image()
        foto4.src="4.jpg"// foto 4
        var foto5=new Image()
        foto5.src="5.jpg"// foto 5
        </script>
    </head>
    

<body onLoad="overvloeier()">

<div id="container">

<div id="fotolinksboven">

<a href="javascript:overgang()"><img src="1.jpg" name="slide" border=0 style="filter:blendTrans(duration=3)" width="550" height="350"></a>
</center>
<script>
var stap=1
var beeldnr=1
function overvloeier(){
if (!document.images)
return
if (document.all)
slide.filters.blendTrans.apply()
document.images.slide.src=eval("foto"+stap+".src")
if (document.all)
slide.filters.blendTrans.play()
beeldnr=stap
if (stap<5)// aanpassen aan aantal plaatjes
stap++
else
stap=1
setTimeout("overvloeier()",4000)// de tijd tussen twee plaatjes in milliseconden
}

</script>


</div>

<div id="logorechts"></div>

<div id="menurechts">

<img src="./img/knop1.jpg"><br />
<img src="./img/knop2.jpg"><br />
<img src="./img/knop3.jpg"><br />
<img src="./img/knop4.jpg"><br />
<img src="./img/knop5.jpg">

</div>  


<div id="tekst">

<br /><br /><br />

Hartelijk welkom op de website van Kunst Brandveiligheid. Met onze jarenlange ervaring op het gebied van brandveiligheid staan wij graag voor u klaar. Op deze website vind u alle informatie over ons bedrijf. U kunt bij ons onder meer terecht voor het volgen van een BHV-cursus. Maar ook het geven van brandveiligheidsadviezen behoort tot onze specialiteit. Kortom wij verzorgen voor u Brandveiligheid op maat!


</div>


<div id="footer"></div>

</div>

</body>
</html>

[ Voor 0% gewijzigd door BtM909 op 18-05-2009 13:53 ]


Acties:
  • 0 Henk 'm!

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

crisp

Devver

Pixelated

First guess: clear je floats.

Overigens zegt validatie meer over syntactische juistheid dan over juiste toepassing ;)
Zeker als iets in IE wel werkt, maar in andere browsers niet is de kans groot dat je toch iets verkeerd doet :P

[ Voor 37% gewijzigd door crisp op 18-05-2009 12:22 ]

Intentionally left blank


Acties:
  • 0 Henk 'm!

  • Apen-nootjes
  • Registratie: September 2001
  • Laatst online: 03-04 12:48

Apen-nootjes

aka Apen-klootjes

Overigens zag ik tijdens het laden eerst wel de content, maar verdween dat op het moment dat alles geladen was, lijkt dus erop dat je wat met Javascript doet wat de boel een beetje naar de maan helpt ;)

Ohw... en echt 100% valid is die ook nog niet met 20 fouten :P

[ Voor 14% gewijzigd door Apen-nootjes op 18-05-2009 12:10 ]

SmartDoDo: Ach, afhankelijk van je smaak kan het best een lekker geil ding zijn :P
You never had a date you couldn't inflate


Acties:
  • 0 Henk 'm!

  • Nexz
  • Registratie: Mei 2007
  • Laatst online: 26-06 11:21
Het lijkt me op een "rangschikkings" probleem. Je hebt je container DIVjes (footerrood en tekstvlak wit) onder de content-divjes gezet (in de HTML). Dat zorgt ervoor dat deze er bovenop worden geplaatst. Probeer eens de divjes "fotolinksboven", " logorechts" en "menurechts" onder de tekst en footer divs te zetten. Mocht dit nog niet werken, probeer dan in de CSS de z-index van de foto-divs te verhogen. Dat hielp hier wel met Firebug in iedergeval.

(Overigens, voor het ontwikkelen in FireFox is firebug ideaal! Neem er eens een kijkje naar).

Acties:
  • 0 Henk 'm!

  • jwkempeneers
  • Registratie: September 2007
  • Laatst online: 19-05-2019
Ik heb nu even de javascript eruit gesloopt en een nieuwe test weggezet: http://www.brandveiligheidopmaat.nl/test/test2.
In IE wordt hij weer keurig weergegeven, maar in FireFox weer het zelfde probleem. Het javascript kan ik dus vrijwel zeker als oorzaak uitsluiten.

Ik ga nu even stoeien met het 'rangschikken' zoals Nexz schreef.

Edit: Als ik de bovenste drie divjes in de html onder de tekst en footer div zet worden ze ook in de browser onder deze twee weergegeven. Dus dan staat de layout helemaal op zn kop. Overigens worden de divjes die normaal niet worden weergegeven in FF nu wel weergegeven, maar dus onderaan...

[ Voor 30% gewijzigd door jwkempeneers op 18-05-2009 12:27 . Reden: aanvulling ]


Acties:
  • 0 Henk 'm!

  • Japius
  • Registratie: April 2003
  • Laatst online: 22-02 18:30
Ik zou er in ieder geval eerst voor zorgen dat de HTML ook valid is...

Acties:
  • 0 Henk 'm!

  • Nexz
  • Registratie: Mei 2007
  • Laatst online: 26-06 11:21
Ik zou de foto divjes onderbrengen in het tekstdivje. Daardoor kun je je content dus op elkaar stacken :). Beetje stoeien met margins en paddings en het zou er goed uit moeten komen zien.

Acties:
  • 0 Henk 'm!

  • BtM909
  • Registratie: Juni 2000
  • Niet online

BtM909

Watch out Guys...

jwkempeneers schreef op maandag 18 mei 2009 @ 12:23:
Ik heb nu even de javascript eruit gesloopt en een nieuwe test weggezet: http://www.brandveiligheidopmaat.nl/test/test2.
In IE wordt hij weer keurig weergegeven, maar in FireFox weer het zelfde probleem. Het javascript kan ik dus vrijwel zeker als oorzaak uitsluiten.

Ik ga nu even stoeien met het 'rangschikken' zoals Nexz schreef.

Edit: Als ik de bovenste drie divjes in de html onder de tekst en footer div zet worden ze ook in de browser onder deze twee weergegeven. Dus dan staat de layout helemaal op zn kop. Overigens worden de divjes die normaal niet worden weergegeven in FF nu wel weergegeven, maar dus onderaan...
Kan het kloppen dat het inmiddels wel goed werkt in FF en IE? Ik zie namelijk hetzelfde bij beide browsers (behalve wat spacing tussen menu items :))

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.


Acties:
  • 0 Henk 'm!

  • jwkempeneers
  • Registratie: September 2007
  • Laatst online: 19-05-2019
In FF en IE werkt deze link http://www.brandveiligheidopmaat.nl/test/test2 inmiddels hetzelfde. Alleen de foto, het logo en het menu moeten dus aan de bovenzijde komen...

Acties:
  • 0 Henk 'm!

  • Stouten
  • Registratie: November 2006
  • Laatst online: 08-06-2022
z-index is het woord.

Acties:
  • 0 Henk 'm!

  • BtM909
  • Registratie: Juni 2000
  • Niet online

BtM909

Watch out Guys...

Begin weer vanaf scratch, want het alleen maar omdraaien van de divs gaat je niet verder helpen (en zou vanuit accessibility niet helemaal goed overkomen).

Zet je divs eens weer terug en begin met een basis CSS (geen positioning dus) van waaruit je opbouwt.

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.


Acties:
  • 0 Henk 'm!

  • jwkempeneers
  • Registratie: September 2007
  • Laatst online: 19-05-2019
De z-index ben ik net even mee aan het stoeien geweest, maar dat helpt me niet echt verder.
BtM909 schreef op maandag 18 mei 2009 @ 13:07:
Begin weer vanaf scratch, want het alleen maar omdraaien van de divs gaat je niet verder helpen (en zou vanuit accessibility niet helemaal goed overkomen).

Zet je divs eens weer terug en begin met een basis CSS (geen positioning dus) van waaruit je opbouwt.
Ik heb de divs in index.php nu terug gezet en de positionering uit de CSS gehaald. In IE blijft de weergave dan hetzelfde, in FF is inmiddels al meer te zien, maar het staat nog niet goed uitgelijnd en er zit ruimte tussen de menuknoppen.

Edit: Zowel de CSS als de index.php heb ik nu door een validator gehaald en moeten dus OK zijn wat script betreft.

[ Voor 6% gewijzigd door jwkempeneers op 18-05-2009 13:36 . Reden: aanvulling validation ]


Acties:
  • 0 Henk 'm!

  • BtM909
  • Registratie: Juni 2000
  • Niet online

BtM909

Watch out Guys...

Ik zie nu twee verschillende versies, maar welke is nu goed: IE of FF?

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.


Acties:
  • 0 Henk 'm!

  • jwkempeneers
  • Registratie: September 2007
  • Laatst online: 19-05-2019
BtM909 schreef op maandag 18 mei 2009 @ 13:51:
Ik zie nu twee verschillende versies, maar welke is nu goed: IE of FF?
Even voor de duidelijkheid. Het gaat dus om deze link: http://www.brandveiligheidopmaat.nl/test/test2

Als ik die link in IE bekijk is het zoals ik hem wil hebben. Als ik hem in FF bekijk lijkt het er al iets meer op, maar de tekst-div is 'kwijt' en er zit ruimte tussen de menuknoppen.

Conclusie: IE is goed, FF is fout.

Acties:
  • 0 Henk 'm!

  • Bosmonster
  • Registratie: Juni 2001
  • Laatst online: 27-06 07:04

Bosmonster

*zucht*

Webkit laat het overigens exact hetzelfde zien als Firefox. Dus hoewel het er in IE goed uitziet, denk ik dat je er beter vanuit kan gaan dat IE iets fout doet :) (dat in dit geval in jouw voordeel werkt).

De ruimte tussen de menu items kun je oplossen door de br's weg te gooien en de images op display:block te zetten.

Het textvlak valt in FF/Webkit achter de bovenste, dat kun je oplossen met een clear: both op dat tekstvlak.

Edit: Grappig.. dat is de eerste reactie die je gekregen hebt, van crisp :P
crisp schreef op maandag 18 mei 2009 @ 12:07:
First guess: clear je floats.

[ Voor 69% gewijzigd door Bosmonster op 18-05-2009 14:17 ]


Acties:
  • 0 Henk 'm!

Anoniem: 86399

Welke IE versie gebruik je?

Ik vermoed dat de extra regels tussen de knoppen te maken heeft met de line-height, die IE verkeerde rendert als er een inline plaatje langskomt (maar daardoor wel goed 'lijkt', omdat dit het gewenste resultaat oplevert.

[ Voor 80% gewijzigd door Anoniem: 86399 op 18-05-2009 14:17 ]


Acties:
  • 0 Henk 'm!

  • jwkempeneers
  • Registratie: September 2007
  • Laatst online: 19-05-2019
IE versie: 7.0.5730.13
FF versie: 3.0.8

Acties:
  • 0 Henk 'm!

  • jwkempeneers
  • Registratie: September 2007
  • Laatst online: 19-05-2019
Bosmonster schreef op maandag 18 mei 2009 @ 14:13:
Edit: Grappig.. dat is de eerste reactie die je gekregen hebt, van crisp :P
Ja inderdaad, ik had dat toegepast volgens mij, maar na een latere wijziging is dat blijkbaar verdwenen. Maar dat is nu in ieder geval geregeld.
Bosmonster schreef op maandag 18 mei 2009 @ 14:13:
De ruimte tussen de menu items kun je oplossen door de br's weg te gooien en de images op display:block te zetten.
Ik heb de br's weggegooid en in de css bij de menu-div display:block; toegevoegd. Zie onder, maar het werkt niet.

index.php
code:
1
2
3
4
5
6
7
8
9
<div id="menurechts">

<img src="./img/knop1.jpg" alt=""/>
<img src="./img/knop2.jpg" alt=""/>
<img src="./img/knop3.jpg" alt=""/>
<img src="./img/knop4.jpg" alt=""/>
<img src="./img/knop5.jpg" alt=""/>

</div>


style.css
code:
1
2
3
4
5
6
#menurechts {
    float:right;
    display:block;
    height:184px;   
    width:250px;
}

Acties:
  • 0 Henk 'm!

  • Bosmonster
  • Registratie: Juni 2001
  • Laatst online: 27-06 07:04

Bosmonster

*zucht*

Nee de images moeten display block hebben.

code:
1
2
3
#menurechts img {
   display: block;
}

Acties:
  • 0 Henk 'm!

  • jwkempeneers
  • Registratie: September 2007
  • Laatst online: 19-05-2019
Bosmonster schreef op maandag 18 mei 2009 @ 14:28:
Nee de images moeten display block hebben.
Prachtig, het werkt. Ik zie alleen in FF nog een klein verschilletje. Het menu steekt ongeveer 1px uit onder de grote foto. Kan ik daar ook nog wat aan doen?

Acties:
  • 0 Henk 'm!

Anoniem: 86399

jwkempeneers schreef op maandag 18 mei 2009 @ 14:35:
[...]


Prachtig, het werkt. Ik zie alleen in FF nog een klein verschilletje. Het menu steekt ongeveer 1px uit onder de grote foto. Kan ik daar ook nog wat aan doen?
Wat je bedoelt te zeggen is: in IE staat het menu 1px te hoog ;)
Het klopt namelijk precies als je de afbeeldingen optelt. De linkerafbeelding is 350px hoog, het rechterlogo + de 5 menuknoppen zijn 166 + (37*5) = 351px.

Acties:
  • 0 Henk 'm!

  • jwkempeneers
  • Registratie: September 2007
  • Laatst online: 19-05-2019
Anoniem: 86399 schreef op maandag 18 mei 2009 @ 14:42:
[...]
Wat je bedoelt te zeggen is: in IE staat het menu 1px te hoog ;)
Het klopt namelijk precies als je de afbeeldingen optelt. De linkerafbeelding is 350px hoog, het rechterlogo + de 5 menuknoppen zijn 166 + (37*5) = 351px.
Ja inderdaad, dat bedoelde ik uiteraard ;)

Ik heb de afbeeldingen en de CSS ff aangepast en het werkt nu perfect. Ik had de afbeeldingsgrootte van de knoppen een decimaal meegegeven, maar dat werkt dus blijkbaar niet.

Maar iedereen in ieder geval bedankt voor de hulp. Ik ga nu ff proberen om het javascript er weer in te krijgen, en wel zo dat alles blijft werken ;)

Acties:
  • 0 Henk 'm!

  • jwkempeneers
  • Registratie: September 2007
  • Laatst online: 19-05-2019
Het javascript zit er in en alles werkt nog in zowel FF als IE. Behalve dan dat de afbeeldingen in IE netjes overvloeien maar in FF gewoon verspringen. Dat ligt denk ik aan het javascript en zal dan ook eens zoeken naar een andere overvloeier.

Acties:
  • 0 Henk 'm!

  • Bosmonster
  • Registratie: Juni 2001
  • Laatst online: 27-06 07:04

Bosmonster

*zucht*

jwkempeneers schreef op maandag 18 mei 2009 @ 14:59:
Het javascript zit er in en alles werkt nog in zowel FF als IE. Behalve dan dat de afbeeldingen in IE netjes overvloeien maar in FF gewoon verspringen. Dat ligt denk ik aan het javascript en zal dan ook eens zoeken naar een andere overvloeier.
Pak een library als jQuery, dat maakt het allemaal een stuk eenvoudiger.

Acties:
  • 0 Henk 'm!

  • InZane
  • Registratie: Oktober 2000
  • Laatst online: 27-06 13:24
jwkempeneers schreef op maandag 18 mei 2009 @ 14:51:
[...]
Ik heb de afbeeldingen en de CSS ff aangepast en het werkt nu perfect. Ik had de afbeeldingsgrootte van de knoppen een decimaal meegegeven, maar dat werkt dus blijkbaar niet.
Bij een formaat in pixels decimalen gebruiken. Hoe had je je dat voorgesteld? :+

Kijk idd eens naar JQuery, bijvoorbeeld met deze plugin: http://malsup.com/jquery/cycle/begin.html
Dat werkt tenminste in alle gangbare browsers.

Acties:
  • 0 Henk 'm!

  • jwkempeneers
  • Registratie: September 2007
  • Laatst online: 19-05-2019
Bedankt voor de tip InZane. Ga ik eens mee aan de slag. Overigens loop ik net weer tegen een probleempje aan. Ik wil de tekst div opsplitsen in twee divjes zodat ik links de tekst kwijt kan en rechts een afbeelding. Volgens mij heb ik de goede techniek toegepast maar het werkt niet zoals het zou moeten. Het linkse divje heet tekst, de andere fotorechts en ze zouden dus netjes naast elkaar moeten komen, net zoals de bovenste divjes. Wat doe ik fout? Ik kom er niet uit.

Werkend voorbeeld: http://www.brandveiligheidopmaat.nl/test

Onderstaand de code.

style.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
body {
    font-family:Verdana;
    font-size:12px;
    color:#000000;
    background-image:url("img/bgcolor.jpg");
}

#container {
    border:2px solid #c80503;
    margin-left:auto;
    margin-right:auto;
    width:800px;
}

#fotolinksboven {
    float:left;
    height:350px;
    width:550px;
}

#logorechts {
    float:right;
    height:165px;
    width:250px;    
    background-image:url("img/logorechts.jpg");
}

#menurechts {
    float:right;
    height:185px;   
    width:250px;
}

#menurechts img {
   display: block;
}

#tekst {
    padding-left:20px;
    padding-right:20px;
    float:left;
    height:350px;
    width:550px
    background-color:#ffffff;
    clear:both;
}

#fotorechts {
    float:right;
    height:350px
    width:250px;
    background-image:url("img/rechts.jpg");
    clear:both;
}

#footer {
    padding-left:20px;
    height:82px;
    background-image:url("img/footer.jpg");
    clear:both;
}

a:link {
    color:#000000;
    text-decoration:none;
}

a:active {
    color:#000000;
    text-decoration:underline;
}

a:visited {
    color:#000000;
    text-decoration:none;
}

a:hover {
    color:#000000;
    text-decoration:underline;
}

img {
    border:0;
}


index.php
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
98
99
100
101
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">

    <head>
        <title>Brandveiligheid Kunst - Brandveiligheid op maat</title>

        <link rel="stylesheet"  href="style.css" type="text/css" />
        <meta http-equiv="imagetoolbar" content="no" />

        <script language="JavaScript1.1">
        //voorladen van de plaatjes
        var foto1=new Image()
        foto1.src="1.jpg"// foto 1
        var foto2=new Image()
        foto2.src="2.jpg"// foto 2
        var foto3=new Image()
        foto3.src="3.jpg"// foto 3
        var foto4=new Image()
        foto4.src="4.jpg"// foto 4
        var foto5=new Image()
        foto5.src="5.jpg"// foto 5
        </script>

    </head>
    

<body onLoad="overvloeier()">

<div id="container">

    <div id="fotolinksboven">

            <a href="javascript:overgang()"><img src="1.jpg" name="slide" border=0 style="filter:blendTrans(duration=3)" width="550" height="350"></a>
            </center>
            <script>
            var stap=1
            var beeldnr=1
            function overvloeier(){
            if (!document.images)
            return
            if (document.all)
            slide.filters.blendTrans.apply()
            document.images.slide.src=eval("foto"+stap+".src")
            if (document.all)
            slide.filters.blendTrans.play()
            beeldnr=stap
            if (stap<5)// aanpassen aan aantal plaatjes
            stap++
            else
            stap=1
            setTimeout("overvloeier()",4000)// de tijd tussen twee plaatjes in milliseconden
            }
            </script>

    </div>

    <div id="logorechts"></div>

    <div id="menurechts">

            <a href="./index.php"><img src="./img/knop1.jpg" alt=""/></a>
            <a href="./advies.php"><img src="./img/knop2.jpg" alt=""/></a>
            <a href="./bhv.php"><img src="./img/knop3.jpg" alt=""/></a>
            <a href="./fotos.php"><img src="./img/knop4.jpg" alt=""/></a>
            <a href="./contact.php"><img src="./img/knop5.jpg" alt=""/></a>

    </div>  

    <div id="tekst">
        <p style="text-align:justify">
            <br />
            <font style="font-weight:Verdana; font-size:18px; color:#c80503;">Home</font>
            <br /><br />

            Hartelijk welkom op de website van Kunst Brandveiligheid. Met onze jarenlange ervaring op het gebied van brandveiligheid staan wij graag voor u klaar. Op deze website vind u alle informatie over ons bedrijf. U kunt bij ons onder meer terecht voor het volgen van een BHV-cursus. Maar ook het geven van brandveiligheidsadviezen behoort tot onze specialiteit. Kortom wij verzorgen voor u Brandveiligheid op maat!
        </p>
    </div>
    
    <div id="fotorechts">
    testtest
    </div>

    <div id="footer">
    
    <br />
    <font style="font-weight:Verdana; font-size:10px;"><font color="ffffff"><b>
    Schoolstraat 36 <br />
    4675 BM Sint Philipsland <br />
    T   +31 (0)167 572 447 <br />
    E   info@brandveiligheidopmaat.nl <br />
    W   www.brandveiligheidopmaat.nl
    </b></font>    </div>
    
    </div>

</div>

<center><font face="Verdana" size="1" color="black"> All rights reserved - &copy 2009 - Kunst Brandveiligheid - Realisatie: <a style="color: black; text-decoration: none;"  a href="http://www.kempeneersmultimedia.nl" target="blank">Kempeneers Multimedia</a> </font></center>

</body>
</html>

Acties:
  • 0 Henk 'm!

  • jwkempeneers
  • Registratie: September 2007
  • Laatst online: 19-05-2019
Ik ben nu zover dat ik de twee div's in IE naast elkaar heb, maar in FF wil het nog niet direct lukken. Daar staan ze wel op de goede locatie, maar dan wel onder elkaar. Hoe is dat nog op te lossen? Als dit werkt lukt de rest mij ook wel. Ik heb al van alles geprobeerd, zoals het groter en kleiner maken van de div'jes en de afbeeldingen, maar ik krijg het in FF niet voor elkaar om ze netjes naast elkaar te zetten.

http://www.brandveiligheidopmaat.nl/test

Acties:
  • 0 Henk 'm!

  • BtM909
  • Registratie: Juni 2000
  • Niet online

BtM909

Watch out Guys...

Na zoveel commentaar en tips en truuks heb je het nog steeds niet begrepen. Ga beginnen met bouwen voor Firefox, dan werkt het namelijk in de meeste browsers. Daarna kan je dan kijken hoe je IE kan fixen :P

edit:


Vooruit: wat doet een clear:both denk je (als je die op je elementen tekst en fotorechts zet)? :)

[ Voor 21% gewijzigd door BtM909 op 20-05-2009 13:26 ]

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.


Acties:
  • 0 Henk 'm!

  • jwkempeneers
  • Registratie: September 2007
  • Laatst online: 19-05-2019
BtM909 schreef op woensdag 20 mei 2009 @ 13:23:
edit:

Vooruit: wat doet een clear:both denk je (als je die op je elementen tekst en fotorechts zet)? :)
Dankjewel! Zo werkt het wel perfect... Ik ga het proberen te onthouden...

Acties:
  • 0 Henk 'm!

  • jwkempeneers
  • Registratie: September 2007
  • Laatst online: 19-05-2019
Het laatste probleempje wat nog opduikt is de tekst in de footer. Als ik hem in FF netjes uitgelijnd heb met het padding-element (top en left) staat deze in IE iets te hoog. Ik krijg het met geen mogelijkheid aangepast...

code:
1
2
3
4
5
6
7
#footer {
    padding-left:20px;
    padding-top:7px;
    height:75px;
    background-image:url("img/footer.jpg");
    clear:both;
}
Pagina: 1