hyperlink

Status
Niet open voor verdere reacties.
Ik ben nu een beetje aan het oefenen om het beter door te krijgen.
Ik wil om te proberen een vakje (#hoek) links boven in het content plaatsen(in de hoek)
tegen de header en tegen het menu aan.
Ik heb het volgende gemaakt
en met deze style erbij

#hoek{
width: 60px;
height:30px;
background-color#fff;
margin -43px 0 0 -23px;
float left;
}

In deze situatie staat hij keurig in de hoek
alleen wat ik nog niet snap is waarom ik de waarde -43 en -23 moet invullen
om hem daar te krijgen
als ik margin 0 0 0 0 in vul gaat hij naast de paginakop staan

ik heb ook in de html <div id="hoek"></div> al verplaats maar dat maakt ook niet uit
het zal best heel logisch wezen maar ik kom er even niet uit

In html

<div id="content">
<div id="hoek">#hoek</div>


<img id="fotoboven" src="image/S7300284.JPG" width="200" height="130" alt="hekwerken" />
<img id="fotoonder" src="image/SNC00398.jpg" width="200" height="130" alt="scherming" />



<h1 id="paginakop">wl.v.d.meer-montage</h1>


<div id="info"><p>Welkom op deze website</p>
 
Laatst bewerkt:
Ik ga dit zo nog aanvullen, maar je vragen staan op twee pagina's, dus eerst de eerste.
Float geldt alleen voor de eigenschap waar hij bij staat. Dus niet voor elementen die kinderen van het gefloate element zijn (die erin staan).
Als je dus 'n div float, hebben de divs enz. daarbinnen niet automatisch ook float. De eigenschap float wordt niet 'geërfd'.

Het is wel zo dat alles binnen die gefloate div meebeweegt. Als ik 'n ladenkast in 'n verhuisauto zet, verhuist de hele kast. Ook de laden, want die zitten nou eenmaal in de kast. Maar niet alle laden hebben dan ook 'n eigen verhuisauto. (Dat zou vrees ik tot 'n ongekende verkeerschaos leiden...)

Als ik me goed herinner is div#content alleen weggehaald op de pagina met de sitemap. Maar die is ook iets anders dan alle andere pagina's, vandaar.
Als ik op 'n paar andere pagina's kijk zie ik daar #content nog staan.
HTML:
<div id="content">
    <img id="fotoboven" ... />
    <img id="fotoonder" ... />
    <h1 id="paginakop" .... />
    <div id="info">....</div>
</div>
#fotoboven, #fotoonder, #paginakop en #info zijn allemaal kinderen van #content. #content is de ouder van alle vier.
#fotoboven, #fotoonder, #paginakop en #info heten in het Engels 'sibling', dat is in het Nederlands broer of zus, maar dat gebruik je eigenlijk nooit. Het is dus precies als bij 'n familie. Alleen gebruik je geen tante, oom, neef, nicht en zo. Dus eigenlijk simpeler. (Hmmm, ik zou wel 'ns 'n oudoom van 'n gefloate nicht willen spreken over wat er mis is gegaan bij de opvoeding...)


Aanvulling
De tweede vraag.
Ik kon dat moeilijk zien zo, maar heb 't even op 'n pagina bij jou erin gestopt precies zoals jij 't hier hebt neergezet.
't Staat dan keurig linksboven in #content. Maar #content heeft boven en links 'n padding, vandaar de afstand tot de bovenkant en linkerkant.
Met die negatieve marge van jou bij #hoek hef je die padding precies op.
Als je in Firefox Firebug installeert, en je kiest voor 'Klik op een element in de pagina om dit te selecteren', en dan klikt op #content, zie je dat #hoek precies goed staat. Firebug geeft #content 'n kleurtje, zodat je het ziet. De padding krijgt 'n iets andere kleur.
Voor dit soort dingen is Firebug echt ideaal, kan het je aanraden.
 
Laatst bewerkt:
ok hellemaal duidelijk met die padding is logische achteaf

Ik heb nu twee vakjes in de hoek gezet om te proberen
ik heb ze float left meegegeven en met de waarde op maat gezet, dat gaat ik alle browsers goed behalve in ie6 en ie7,ie8 weet ik niet die heb ik niet

moet ik nu een Conditional Comments gaan denken of geef ik toch nog verkeerde eigenschappen aan de elementen.

Als ik een vak maak aan de linker kant met float left en ik verplaats hem naar beneden
dus naast het infovak dat wordt de tekst in het info vak naar rechts verschoven dus padding-left wordt groter het vak zelf blijft staan , dat begrijp ik nog niet.
 
Laatst bewerkt:
Ik heb nu twee vakjes in de hoek gezet om te proberen
ik heb ze float left meegegeven en met de waarde op maat gezet, dat gaat ik alle browsers goed behalve in ie6 en ie7,ie8 weet ik niet die heb ik niet

moet ik nu een Conditional Comments gaan denken of geef ik toch nog verkeerde eigenschappen aan de elementen.

Ik waardeer je vertrouwen in mijn paranormale gaven, maar ik moet je helaas teleur stellen :D
IE 6/7 zitten vol met de meest idiote bugs als het om float en position gaat. Maar ik weet niet wat je ze hebt meegegeven, dus ik heb geen flauw idee of daar 'n fout in kan zitten.
Als 't wel goed is, dan zou je inderdaad aan conditional comments kunnen gaan denken.
IE 8 werkt vrijwel altijd als alle andere browsers, maar testen is eigenlijk altijd nodig, want élke browser heeft bugs.

Wat betreft dat float: dat is gewoon hoe float werkt. Dat is even lastig in de vingers te krijgen (alweer...). Als je net doet alsof #hoek 'n afbeelding is, is het misschien beter te begrijpen. De afbeelding #hoek staat linksboven, naar links gefloat, en gaat omlaag met 'n margin-top. Maar daar staat tekst, en de meeste mensen worden niet gelukkig als 'n afbeelding over tekst wordt gezet, of tekst over 'n afbeelding.
Daarom schuift de tekst netjes op om plaats te maken voor de afbeelding. Althans: zo hoort het te gaan. Dat IE 6 daar vaak 'n potje van maakt, ach, dat zijn we inmiddels wel gewend.
#hoek is geen afbeelding maar 'n div, maar dat maakt geen verschil voor 't floaten.
't Is lastig in het begin, maar als je 't eenmaal doorhebt blijken dit soort dingen voor 'n enorme soepelheid te zorgen die je kunt vergeten met tabellen of frames.

Wat betreft je eerste vraag: zet hier even neer wat precies in de css en html staat. Of maak op je site 'n pagina waarin je dat doet met 'n link hiernaartoe. Als er in je site geen links naar die pagina staan, zal die niet geïndexeerd worden. Voor de zekerheid kun je in de head nog zetten:
<meta name="robots" content="noindex, nofollow">
Als 'n spider van 'n zoekmachine nou toch op wonderbaarlijke wijze die pagina ontdekt, zal hij gewoon niet worden geïndexeerd.
 
Ok ik heb even wat gemaakt
ik heb drie vakjes gemaakt even als proef bij ie6 en ie7 staan ze naast elkaar
bij FF ,opera en safari is het een heel ander verhaal
ik neem aan dat ff ,safari en opera de goede weergaven geven

Het gaat mijn even om het precipe zodat ik snap waar het fout gaat,
en dat ik snap wat er gebeurt en dat ik op elke plaats op mij site zo vakje kan plaatsen
zonder dat de boel uit elkaar gerukt wordt.

heb hem hier gezet

www.wlvdmeer-montage.nl/test/index.html
 
Laatst bewerkt:
Dan kan ik je nu 't verheugende nieuws melden dat IE 8 't op nog 'n andere manier doet. In totaal heb je nu dus vier manieren.
Ik heb even snel gekeken. Bij IE 7 staat hasLayout op -1, dat wil zeggen uit. hasLayout is 'n duivels bedenksel van Microsoft dat alleen bedoeld is om sitebouwers te pesten. Als hasLayout uitstaat, is de weergave totaal anders dan wanneer het aan staat. Het werkt in IE 6 totaal anders dan in IE 7 en in IE 8 bestaat het (gelukkig) helemaal niet meer.
(IE is de enige browser die het voor elkaar krijgt om verschillende versies volkomen incompatibel met zichzelf te maken.)

't Vreemde is dat hasLayout aan hoort te staan. Maar 't staat dus uit. (Mede) daardoor wordt de marge volledig genegeerd in IE 7, en ik neem aan in IE 6 ook. 't Gaat dus weer 'ns om 'n fout in IE.
Waarom IE 8 't dan weer iets anders weergeeft is me niet helemaal duidelijk, maar dat zou ook gewoon 'n onduidelijkheid in de standaard kunnen zijn of 'n kleine bug zoals elke browser er wel heeft. (In IE 8 staan ze wel op de goede hoogte, maar ze staan alle drie op precies dezelfde hoogte.)

Dit soort dingen kunnen knap lastig zijn om op te lossen, omdat je voor IE 6/7 soms echt de meest idiote dingen moet gaan bedenken. En ik zit vandaag/morgen wat krap in m'n tijd (iemand anders???)

Wat je zou kunnen proberen om al dat gedoe bij IE te vermijden: voeg bij #content in de css toe: position: relative;

Dat zou in principe geen verschil moeten uitmaken voor andere elementen op de pagina.

Nu kun je #vak 1, 2 en 3 absoluut positioneren. Dat gebeurt ten opzichte van de eerste ouder die zelf 'n positie heeft, en dat is nu #content.
'n Andere mogelijkheid is om #vak 1, 2 en 3 samen in 'n nieuwe div te zetten:
<div id="ik-ben-nieuw-">
<div id="vak1"></div>
<div id="vak2"></div>
<div id="vak3"></div>
</div>

Nu kun je div#ik-ben-nieuw absoluut positioneren. Dat gebeurt ook weer ten opzichte van de eerste ouder met 'n positie: div#content.
Binnen div#ik-ben-nieuw kun je nu vak1, 2 en 3 gewoon floaten en zo. Althans: dat zou moeten kunnen,

Je kunt verder gaan stoeien met dat floaten, maar als ik dit zo zie zou ik zelf sterk de neiging hebben 't gewoon te omzeilen door position te gebruiken.
 
Laatst bewerkt:
Ok is me toch gelukt
zonder conditional comments,ik ga het er denk toch wel bij doen er zitten toch buiten die drie vakje wat kleine verschillen kan ik daar mooi mee weg werken.

Ga het even rustig uitwerken

nogmaals bedankt
 
Laatst bewerkt:
Ik heb mijn site wat uitgebreid heb er vier vlagen aan toegevoegd met de daarbij horende pagina ,ik moet het nog wel aanpassen er moet eerst een vertaalbueau aan te pas komen,

Ben elleen even benieuwd of de vlagen ook bij grotere beeldschermen zich goed gedragen wat de positie betreft , ik denk van wel ze staan absolute met als eerste ouder het content die ik relatieve heb meegeven.

Ik heb nu wel een probleempje met openen van het fotoalbum , ik opende die met een javascript dus in de link rel="external" ,maar op de pagina''s waar de flagen staan werkt dat niet meer,
Ik ga ervan uit dat de javasript van de rolover afbeelding dat tegen werkt.

Of ik heb ergens anders een fout gemaakt.

als van de week eens een keer tijd en zin heb om te kijken

wlvdmeer-montage.nl

ik ga morgen eerst naar engeland , er moet ook wat verdient worden

alvast bedankt
 
Ik zie de vlaggen alleen op de homepage. Daar staan ze goed op 1280x1024 en 600x800, dus overal neem ik aan, in Opera, Firefox, Safari, Google Chrome en IE 6, 7 en 8. Netjes!

Waarom dat fotoalbum niet goed werkt, weet ik niet. Ik zie op die pagina ook geen vlaggen staan, dus misschien heb je dat nog niet geüpload.
Maar zodra het vragen zijn over JavaScript haak ik af, want daarvoor weet ik daar te weinig vanaf. Dus dat moet of iemand anders beantwoorden, of je moet je vraag nog even stellen op het JavaScript-forum hier.

Wat ik wel zag: als je op de pagina Fotoalbum op Home klikt, ga je terug naar het begin van het fotoalbum, niet naar de homepage van je site. Dat lijkt me niet zo handig, want mensen komen dan op geen enkele manier meer terug op je site als ze foto's hebben bekeken. (Behalve door de terug-knop of zo, maar die kent driekwart van de mensen niet.)
 
Ja dat is het probleem ,eerst werd het fotoalbum geopend met een nieuw venster.
als je dan op het kruisje rechts boven klikt ging je terug naar de site, nu ga je van de site af

Ik ga dit even rustig bekijken heb er nu even vrede mee maar het moet wel veranderd worden

in ieder geval bedankt.
 
Laatst bewerkt:
Goede avond

Ik heb even wat ziten stoeien met dat foto album.
Ik had eerst de vier vlagen als rollover afbeelding maar toen werkte de fotoalbum niet meer,
ik heb nu van de vlagen een gewone link gemaakt dat werkt wel.
voor het fotoalbum gebruik ik nog steeds een script om hem in een nieuwvenster te openen
alleen soms werkt hij gewoon niet ,je gaat dan als je het album verlaat ook van de site af.

moet ik hier mee leren leven of heeft dat een oorzaak.

wlvdmeer-montage.nl
 
Hoi Willem,

Nee, dat hoort niet. Alleen is JavaScript bepaald niet mijn sterkste kant. Ik heb ernaar gekeken, maar kon 't niet vinden. Als ik de pagina bij mij in de machine stop, blijft hij kennelijk toch gebruik maken van JavaScript dat bij jou is geparkeerd, dus dat schiet niet op. Iemand die JavaScript beter kent dan ik kan mogelijk gelijk zeggen wat je moet doen.

Ik zou je aanraden je vraag even opnieuw te stellen. Omdat deze draad inmiddels zes pagina's lang is, zullen waarschijnlijk weinig mensen hierin duiken.
Ik weet niet of 't met html of JavaScript te maken heeft, dus ik denk dat je 'm gewoon in dit deel opnieuw kunt stellen.

Edit: ik dacht dat deze draad bij html stond. Ik bedoelde dus dat je 'm volgens mij bij JavaScript of html kan stellen.
 
Laatst bewerkt:
Ok ga het even verder uitzoeken ik heb er nu even vrede meer.

Ik ben nu even bezig om wat afbeeldingen naast elkaar te krijgen ik heb even wat gemaakt maar dit geeft toch groote verschillen bij de browsers.
in opera, ff. en safari geeft hij er twee naast elkaar en bij ie6 en 7 eerst 4 naast elkaar en dan 2 en 2x 1.

wat ik eigelijk wil is 4 afbeeldingen per rij of 5

wat zit bij mij de fout

<!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" xml:lang="nl" lang="nl">

<head>

<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

<script type="text/javascript" src="nieuwvenster.js"></script>

<meta name="description" content="wlvdmeer voor diversen montagewekzaamheden zoals scherming beluchting hijsverwarming hekwerken kasonderhoud alle service werkzaamheden" />



<meta name="keywords" content="scherming, beluchting, hijsverwarming, hekwerken, materiaal, service, gebruikte materialen" />


<meta name="robots" content="index, follow" />


<meta name="revisit-after" content="3 days" />


<meta name="wlvdmeer" content="webmaster wlvdmeer" />


<title>

wl.v.d.meer catalogus scherming

</title>
<style type="text/css">
<--

body{
background-color: #c0c0c0;
}
#hoofdcontainer {
max-width: 1000px;
margin:0 auto;
background-color: #14285f;
height: 2600px;
width: 958px
}
#header {
height: 120px;
width: 950px;
text-align:center;
color: #fff;
background-repeat: no-repeat;
background-color: #000;
position: relative
}
#menu {
background-color: #14285f;
height: 558px;
float:left;
width:139px;
font-family: Arial, Helvetica, sans-serif;
line-height: 30px;
font-size: 17px;
margin-top: 0px
}
#content {
float:left;
position:relative;
height: 513px;
width: 794px;
background-color: #14285f;
color:#99ccff;
padding: 45px 0 0 25px;
font-family: Arial, Helvetica, sans-serif;
font-size: 14px
}

#logo {
background-color: #FFF;
background:url(image/logo.jpg);
position: absolute;
left: 0;
top: 0
}
#sublogo1{
background-color: #FFF;
position: absolute;
left: 141px;
top: 0
}
#sublogo2{
background-color:#FFF;
position:absolute;
left:342px;
top:0
}
#sublogo3{
background-color:#FFF;
position:absolute;
left:543px;
top:0
}
#sublogo4{
background-color:#FFF;
position:absolute;
left:758px;
top:0
}
ul.navbar {
background:#14285f;
padding: 0;
height: 360px;
width: 130px;
border-right: 1px solid #fff;
list-style-type: none;
margin-left: 3px;
margin-top:70px
}
li:hover {background-color: #000; color:#000; text-decoration:none;
}

a:link {color:#fff; text-decoration:none;
}
a:visited {color:#fff; text-decoration:none;
}
a:hover {color:#fff; text-decoration:none;
}
a:active {color:#fff; text-decoration:none;
}
#paginakop{
background-color: #14285f;
width:300px;
height:30px;
color:#99ccff;
font-size:18px;
font-family:Arial, Helvetica, sans-serif;
margin: 55px 0 0 20px;
padding: 3px 0 0 2px
}

#info{
width: 480px;
height:350px;
background-color:#14285f;
color:#99ccff;
padding: 5px 0 0 5px;
margin: 25px 0 0 20px
}

.fotorechts{
float:right;
}
.fotolinks{
float:right;
clear:right;
margin-right:200px;
}
-->
</style>

</head>
<body>

<div id="hoofdcontainer">

<div id="header">


<img id="logo" src="image/logo.jpg" width="140" height="120" alt="welkom op deze website"/>



<img id="sublogo1" src="image/kas.jpg" width="200" height="120" alt="alles voor in en rond de kast"/>



<img id="sublogo2" src="image/S7300284.JPG" width="200" height="120" alt="hekwerken"/>



<img id="sublogo3" src="image/screening1.jpg" width="214" height="120" alt="rolgevels"/>



<img id="sublogo4" src="image/Photo-0571.jpg" width="200" height="120" alt="hijsverwarming"/>

</div>

<div id="menu">


<ul class="navbar">
<li>

<a href="index.html" title="startpagina">Startpagina</a>
</li>
<li>
<a href="scherming.html" title="scherming">Scherming</a>
</li>
<li>
<a href="beluchting.html" title="beluchting">Beluchting</a>
</li>
<li>
<a href="hijsverwarming.html" title="hijsverwarming">Hijsverwarming</a>
</li>
<li>
<a href="hekwerken.html" title="hekwerken">Hekwerken</a>
</li>
<li>
<a href="materiaal.html" title="materiaal">Materialen</a>

</li>
<li>
<a href="onderhoud.html" title="kasonderhoud">Kasonderhoud</a>
</li>
<li>
<a href="http://montage.wlvdmeer-montage.nl/#home" rel="external" title="fotoalbum">Fotoalbum</a>
</li>
<li>
<a href="webdesign.html" title="webdesign">Webdesign</a>

</li>
<li>
<a href="sitemap.html" title="sitemap">Sitemap</a>

</li>
<li>

<a href="contact.html" title="contact">Contact</a>

</li>
</ul>
</div>

<div id="content">

<h1 id="paginakop">Catalogus scherming</h1>



<img class="fotolinks" src="image/S7300277.JPG" width="150" height="150" alt="hekwerk" />



<img class="fotorechts" src="image/logo.jpg" width="150" height="150" alt="mijlogo" />


<img class="fotolinks" src="image/images[5].jpg" width="150" height="150" alt="aapestaart" />


<img class="fotorechts" src="image/rolstel.jpg" width="150" height="150" alt="oomkeerwiel" />

<img class="fotolinks" src="image/proef.JPG" width="150" height="150" alt="groenlogo" />

<img class="fotorechts" src="image/rolstel.jpg" width="150" height="150" alt="oomkeerwiel" />

<img class="fotolinks" src="image/proef.JPG" width="150" height="150" alt="groenlogo" />

<img class="fotorechts" src="image/rolstel.jpg" width="150" height="150" alt="oomkeerwiel" />

</div>

</div>

</body>

</html>
 
Laatst bewerkt:
Jij hebt in je css
Code:
.fotorechts {float: right; 
.fotolinks {float: right; clear: right; margin-right:200px;}

De clear: right wil zeggen dat .fotolinks niet naast de vorige foto wordt gezet, maar eronder.
Als je gewoon
Code:
.fotorechts: {float: right;}
.fotolinks {float: right;}
gebruikt, komen er vijf naast elkaar te staan (in alle browsers).
Als je er maar vier naast elkaar wilt hebben, moet je dus bij de vijfde foto clear: right; toevoegen.
Overigens kun je ook naar links floaten, als dat makkelijker uitkomt.
Bij floaten komen de afbeeldingen helemaal tegen elkaar aan te staan. De afstand tussen de foto's kun je dan bepalen met 'n margin-right of margin-left (maar dan wel minder dan 200px).
 
Duidelijk
Ik heb nu even wat gemaakt op mijn site op de pagina catalogus

Klopt dit
er zit nu een ruimte tussen de twee afbeeldingen ,ik vindt dit opzich wel mooi alleen ik begrijp nog niet hellemaal wat er nu precies gebeurt.

wlvdmeer-montage.nl
 
Ja, prima. Ziet er hetzelfde uit in Firefox, IE 6 en Opera. Verder niet gekeken, maar dit zou overal moeten werken.

Je float ze nu allemaal naar links, dus dan komen ze in principe gewoon helemaal tegen elkaar aan te staan (behalve dat ze 'n dunne border hebben). Net zoveel als er op 'n regel passen.
Maar de afbeeldingen met class .fotolinks hebben een margin-left van 20px, de andere niet. Dat is die opening die je ziet.

Wat ik daarstraks nog vergat: waarom IE 6 en 7 't dan anders weergaven dan de rest, weet ik niet. Dat kun je wel uitzoeken, maar dat is nauwelijks interessant bij die twee ondingen. 't Werkt nu, en daar gaat 't maar om.
 
goede dag

Ik ben even wat aan het maken
ik heb een vak in dit geval "matvak" die heb in absolute meegeven ,dat gaat ook goed hij wordt gepositineert tov zijn eerste ouder in mijn geval het content.
daar in foto en dan er naast een tekstvak die heb ik ook absolute geven ,nou is het geval dat hij in internet expl keurig in het vak staat maar bij andere browers komt hij eronder te staan

html

<div id="matvak"><img id="fotomat" src="materiaal/oomkeerwiel.jpg" alt="rolstellen" height="130" width="130" /><div id="tekstmat" /></div>

css
#matvak{
position:absolute;
width:750px;
height:150px;
background-color: #fff;
margin-top:5px;
margin-left:5px;
}

#fotomat{
margin-top:5px;
margin-left:5px;
}

#tekstmat{
position:absolute;
width:450px;
height:145px;
background-color:#00CC66;
margin-left:1px;
margin-top:1px;
}
 
Laatst bewerkt:
Hoi Willem,
Ja, ik zie 'm. Maar waar zit de afsluitende </div> van de <div id="matvak">? Als die er niet is, worden alle posities anders!

En nog even terug (@Goeroeboeroe 11 januari 2010 21:50):
De afbeeldingen met class .fotolinks hebben een margin-left van 20px, de andere niet. Dat is die opening die je ziet.
(...) waarom IE 6 en 7 't dan anders weergaven dan de rest, weet ik niet. Dat kun je wel uitzoeken, maar dat is nauwelijks interessant bij die twee ondingen. 't Werkt nu, en daar gaat 't maar om.
Eh, best interessant om te weten, want het kan ook op een onverwacht moment ergens anders opduiken bij de twee of meer ondingen. :p
Waarschijnlijk was dit de "Doubled Float-Margin Bug" van Internet Explorer, die in PIE beschreven staat. Daar staat ook een oplossing bij. - Ikzelf ga er meestal met een boogje omheen, door bij een serie left floated elementen niet de tweede en volgende floats een margin-left te geven, maar ze allemaal een margin-right te geven. :)
(Dan moet je de laatste uit het rijtje anders behandelen dan de rest i.p.v. de eerste.)
En op dezelfde manier: bij rechts gefloate elementen geen margin-right meegeven voor de afstanden ertussen, maar margin-left.
Of als alternatief (als het geen links zijn): met paddingen werken i.p.v. met margins. Daarmee brengt IE het er beter van af (deze keer). ;)

Met vriendelijke groet,
CSShunter
 
ok

ga dit even uit werken.
Ik ben namelijk bezig om naast mijn afbeeldingen een tekst vak te maken
nu heb ik het volgende gemaakt en dat werkt goed in alle browsers behalve die ie6 die maakt er weer een zooitje van.
Wat ik mijn afvraag zit er toch nog iets fout met mijn aanpak of moet ik nu aan conditional comments gaan denken. het gaat om #tekst1 en tekst2
ik moet hem -570 geven om hem op juiste plaats te krijgen dat is me toch niet helemaal duidelijk




<!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" xml:lang="nl" lang="nl">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<script type="text/javascript" src="nieuwvenster.js"></script>
<meta name="description" content="wlvdmeer voor diversen montagewekzaamheden zoals scherming beluchting hijsverwarming hekwerken kasonderhoud alle service werkzaamheden" />
<meta name="keywords" content="scherming, beluchting, hijsverwarming, machines, materiaal, service, gebruikte materialen" />
<meta name="robots" content="index, follow" />
<meta name="revisit-after" content="3 days" />
<meta name="wlvdmeer" content="webmaster wlvdmeer" />
<title>
wlvdmeer machines
</title>
<style type="text/css">
@charset "utf-8";
body{
background-color: #c0c0c0;
}
#hoofdcontainer {
max-width: 1000px;
margin:0 auto;
background-color: #14285f;
height: 2600px;
width: 958px
}
#header {
height: 120px;
width: 950px;
text-align:center;
color: #fff;
background-repeat: no-repeat;
background-color: #000;
position: relative
}
#menu {
background-color: #14285f;
height: 558px;
float:left;
width:139px;
font-family: Arial, Helvetica, sans-serif;
line-height: 30px;
font-size: 17px;
margin-top: 0px
}
#content {
float:left;
position:relative;
height: 513px;
width: 794px;
background-color: #14285f;
color:#99ccff;
padding: 45px 0 0 25px;
font-family: Arial, Helvetica, sans-serif;
font-size: 14px
}
#vak1{
height:24px;
width:40px;
position:absolute;
margin:-30px 0 0 -23px;
background-color:#fff;
color:#000
}
#vak2{
height:24px;
width:40px;
position:absolute;
margin:-30px 0 0 35px;
background-color:#fff;
color:#000
}
#vak3{
height:24px;
width:40px;
position:absolute;
margin:-30px 0 0 95px;
background-color: #fff;
color:#000
}
#vak4{
height:24px;
width:40px;
position:absolute;
margin:-30px 0 0 156px;
background-color: #fff;
color:#000
}

img#fotoboven {
float:right;
margin: 20px 30px 0 0;
background-color: #FFF;
border: thin solid #fff
}
img#fotoonder {
clear:right;
float:right;
margin: 45px 30px 0 0;
background-color:#FFF;
border:thin solid #fff
}
#logo {
background-color: #FFF;
background:url(image/logo.jpg);
position: absolute;
left: 0;
top: 0
}
#sublogo1{
background-color: #FFF;
position: absolute;
left: 141px;
top: 0
}
#sublogo2{
background-color:#FFF;
position:absolute;
left:342px;
top:0
}
#sublogo3{
background-color:#FFF;
position:absolute;
left:543px;
top:0
}
#sublogo4{
background-color:#FFF;
position:absolute;
left:758px;
top:0
}
ul.navbar {
background:#14285f;
padding: 0;
height: 360px;
width: 130px;
border-right: 1px solid #fff;
list-style-type: none;
margin-left: 3px;
margin-top:70px
}
li:hover {background-color: #000; color:#000; text-decoration:none;
}

a:link {color:#fff; text-decoration:none;
}
a:visited {color:#fff; text-decoration:none;
}
a:hover {color:#fff; text-decoration:none;
}
a:active {color:#fff; text-decoration:none;
}
#paginakop{
background-color: #14285f;
width:300px;
height:30px;
color:#99ccff;
font-size:18px;
font-family:Arial, Helvetica, sans-serif;
margin: 55px 0 0 250px;
padding: 3px 0 0 2px
}
#foto1 {
background-color: #14285f;
height: 150px;
width: 200px;
margin: 20px 0 0 20px
}
#tekst1{
position:absolute;
width:500px;
height:150px;
background-color:#FFFFFF;
color:#000000;
margin-left:230px;
margin-top:-570px;
padding-left:50px;
}
#foto2 {
background-color: #14285f;
height: 150px;
width: 150px;
margin: 60px 0 0 20px
}
#tekst2{
position:absolute;
width:500px;
height:150px;
background-color:#FFFFFF;
color:#000000;
margin-left:230px;
margin-top:-360px;
}
#foto3 {
background-color: #14285f;
height: 150px;
width: 150px;
margin: 60px 0 0 20px
}

#info{
width: 480px;
height:350px;
background-color:#14285f;
color:#99ccff;
padding: 5px 0 0 5px;
margin: 25px 0 0 20px
}

ul#menu-hor {padding: 0; margin: 0; list-style: none;
}


ul#menu-hor li {float: left; height: 15px; border: solid 1px #14285f; padding: 0 10px;
}
</style>

</head>
<body>

<div id="hoofdcontainer">

<div id="header">

<img id="logo" src="image/logo.jpg" width="140" height="120" alt="welkom op deze website"/>
<img id="sublogo1" src="image/kas.jpg" width="200" height="120" alt="alles voor in en rond de kast"/>
<img id="sublogo2" src="image/S7300284.JPG" width="200" height="120" alt="hekwerken"/>
<img id="sublogo3" src="image/screening1.jpg" width="214" height="120" alt="rolgevels"/>
<img id="sublogo4" src="image/Photo-0571.jpg" width="200" height="120" alt="hijsverwarming"/>

</div>
<div id="menu">
<ul class="navbar">
<li>
<a href="index.html" title="startpagina">Startpagina</a>
</li>
<li>
<a href="scherming.html" title="scherming">Scherming</a>
</li>
<li>
<a href="beluchting.html" title="beluchting">Beluchting</a>
</li>
<li>
<a href="hijsverwarming.html" title="hijsverwarming">Hijsverwarming</a>
</li>
<li>
<a href="hekwerken.html" title="hekwerken">Hekwerken</a>
</li>
<li>
<a href="materiaal.html" title="materiaal">Materialen</a>
</li>
<li>
<a href="onderhoud.html" title="kasonderhoud">Kasonderhoud</a>
</li>
<li>
<a href="http://montage.wlvdmeer-montage.nl/#home" rel="external" title="fotoalbum">Fotoalbum</a>
</li>
<li>
<a href="webdesign.html" title="webdesign">Webdesign</a>
</li>
<li>
<a href="sitemap.html" title="sitemap">Sitemap</a>
</li>
<li>
<a href="contact.html" title="contact wlvdmeer">Contact</a>
</li>
<li>
<a href="catalogusscherming.html" title="catalogus">Catalogus</a>
</li>
</ul>
</div>
<div id="content">
<ul id="menu-hor">

<li><a href="teeltsystemen.html" title="teeltsystemen">Teeltsystemen</a></li>

<li><a href="teeltmaterialen.html" title="teeltmaterialen">Teeltmaterialen</a></li>

<li><a href="machines.html" title="machines">Machines</a></li>

<li><a href="koelcellen.html" title="koelcellen">Koelcellen</a></li>

<li><a href="elektra.html" title="elektra">Elektra</a></li>

<li><a href="motoren.html" title="motoren">Motoren</a></li>

<li><a href="spuitkarren.html" title="spuitkarren">Spuitkarren</a></li>

<li><a href="overige.html" title="overige">Overige</a></li>

</ul>


<h1 id="paginakop">machines</h1>

<div id="foto1"><img src="foto'smateriaal/Radijslijn/SNC00858.jpg" width="200" height="150" alt="radijslijn" /><br />Radijslijn&nbsp;<a href="http://montage.wlvdmeer-montage.nl/#19.0" rel="external" title="radijslijn"><br />Voor meer info klik hier</a></div>

<div id="foto2"><img src="foto'smateriaal/radijsoogstmachine/SNC00851.jpg" width="200" height="150" alt="radijs oogstmachine" /><br />radijs oogstmachine&nbsp;<a href="http://montage.wlvdmeer-montage.nl/#20.1" rel="external" title="radijs oogstmachine"><br />Voor meer info klik hier</a></div>


<div id="foto3"><img src="foto'smateriaal/radijszaaimachine/SNC00860.jpg" width="200" height="150" alt="radijs zaaimachine" /><br />radijs zaaimachine&nbsp;<a href="http://montage.wlvdmeer-montage.nl/#21.1" rel="external" title="radijs zaaimachine"><br />Voor meer info klik hier</a></div>


<div id="tekst1">Radijslijn</div>
<div id="tekst2">Radijs oogstmachine</div>

</div>
</div>
</body>
</html>
 
Laatst bewerkt:
Vervolg!
@Willem:
... maar waarom gebruik je het inpakpapier <div id="matvak"> niet om daarbinnen de afbeelding links te laten floaten, zodat de tekst er naast komt te staan?
Ik denk dat er op deze manier minder problemen te verwachten zijn dan met de #tekstmat { position: absolute; }, wanneer je meer van dit soort elementen op een pagina wilt hebben.

Met vriendelijke groet,
CSShunter

[edit]Ah, die van jou hierboven was een kruispost! Ik ga even koekeloeren. :D[/edit]
 
Laatst bewerkt:
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan