Hallo,
Ik heb een probleem met de lay out van een webpagina die ik aan het schrijven ben. Ik had het helemaal goed in FF, maar het zag er niet uit in IE7. Toen heb ik een doctype erbij gezet maar het probleem werd alleen maar erger. Hieronder staat de code voor html en CSS, let even niet op de kleuren.
Mijn vraag is: waarom heeft de header div niet juiste height en heeft geen bottom-border? en waarom is de h1-tekst in de header zwart? Ik heb dit toch in de CSS omschreven.
Als je de doctype declaratie weglaat wordt het in FF wel goed weergegeven.
En de CSS:
Bij voorbaat alvast bedankt voor de moeite!
(alle opm over de code zijn overigens welkom...)
Ik heb een probleem met de lay out van een webpagina die ik aan het schrijven ben. Ik had het helemaal goed in FF, maar het zag er niet uit in IE7. Toen heb ik een doctype erbij gezet maar het probleem werd alleen maar erger. Hieronder staat de code voor html en CSS, let even niet op de kleuren.
Mijn vraag is: waarom heeft de header div niet juiste height en heeft geen bottom-border? en waarom is de h1-tekst in de header zwart? Ik heb dit toch in de CSS omschreven.
Als je de doctype declaratie weglaat wordt het in FF wel goed weergegeven.
HTML:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"
"http://www.w3.org/TR/html4/strict.dtd">
<html lang="nl">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>MolHelp</title>
<link rel="stylesheet" type="text/css" href="MolBerStyles.css">
</head>
<body>
<div id="Header">
<h1>Rekenblad voor moleculaire laboratoria</h1>
</div>
<div id="RekenVeldjes">
<div id="EenhBerVeld">
<h5>Omrekening concentratie eenheid</h5>
<form name="EenheidSwitch">
<b>Concentratie: </b>
<input type="text" style="margin-left: 61px" size="10" name="CWaarde">
<select name="InEenheid">
<option value="0">-</option>
<option value="-3">m</option>
<option value="-6">µ</option>
<option value="-9">n</option>
<option value="-12">p</option>
<option value="-15">f</option>
<option value="-18">a</option>
<option value="-21">z</option>
</select>
<select name="InMass">
<option value="g">g</option>
<option value="mol">mol</option>
</select><b>/</b>
<select name="InVol">
<option value="0">L</option>
<option value="-3">mL</option>
<option value="-6">µL</option>
<option value="-9">nL</option>
<option value="-12">pL</option>
</select>
<br>
<br>
<b>Benodigde concentratie eenheid: </b>
<select style="margin-left: 13px" name="UitEenheid">
<option value="0">-</option>
<option value="-3">m</option>
<option value="-6">µ</option>
<option value="-9">n</option>
<option value="-12">p</option>
<option value="-15">f</option>
<option value="-18">a</option>
<option value="-21">z</option>
</select>
<select name="UitMass">
<option value="g">g</option>
<option value="mol">mol</option>
</select><b>/</b>
<select name="UitVol">
<option value="0">L</option>
<option value="-3">mL</option>
<option value="-6">µL</option>
<option value="-9">nL</option>
<option value="-12">pL</option>
</select>
<br>
<br>
<b>Omgerekende concentratie: </b>
<input type="text" style="margin-left: 51px" size="10" id="BerEenheid">
<b id="OutputEenheid"> </b>
<br><br><br>
<input type="button" class="VeldButton" value="Bereken" onClick="UnitSwitch()">
</form>
</div>
<div id="ChemRekVeld">
<form name="ChemRek">
<h5>Berekening van de hoeveelheid af te wegen stof</h5>
<b>Benodigde molariteit: </b>
<input type="text" style="margin-left: 10px" size="10" name="RekMolariteit">
<select name="RekMolEenheid">
<option value="0">M</option>
<option value="-3">mM</option>
<option value="-6">µM</option>
<option value="-9">nM</option>
<option value="-12">pM</option>
</select>
<br>
<b>Benodigde volume: </b>
<input type="text" style="margin-left: 27px" size='10' name="RekVolume">
<select name="RekVolEenheid">
<option value="0">L</option>
<option value="-3">mL</option>
<option value="-6">µL</option>
</select>
<br>
<b>Moleculaire massa: </b>
<input type="text" style="margin-left: 27px" size='10' name="RekMW">
<b>g/mol</b>
<br>
<b>Af te wegen:</b>
<input type="text" style="margin-left: 74px" size="10" id="Afweeg">
<b> g</b>
<br><br><br>
<input type="button" class="VeldButton" value="Bereken" onClick="ChemCalc()">
</form>
</div>
</div>
</body>
</html>
Code:
/* Mol Help Style Sheet */
html {
background-color: white;
}
body {
color: black;
font-size: 10pt;
font-family: verdana;
width: 1000px;
background-color: #FFFFE0;
margin-left: auto;
margin-right: auto;
margin-top: 5px;
}
h2 {
color: black;
font-size: 19pt;
font-family: Helvetica;
font-weight: bold;
}
h3 {
color: black;
font-size: 17pt;
font-family: Helvetica;
font-weight: bold;
}
h4 {
color: black;
font-size: 14pt;
font-family: Helvetica;
font-weight: bold;
}
h5 {
color: black;
font-size: 12pt;
font-family: Helvetica;
font-weight: bold;
}
p {
font-size: 12pt;
font-family: verdana;
font-weight: normal;
margin-right: 20pt;
}
b {
font-size: 10pt;
font-family: verdana;
font-weight: bold;
}
input.VeldButton {
color: black;
font-family: verdana;
font-weight: bold;
}
#header {
text-align: center;
background-color: #FFFFE0;
margin-left: auto;
margin-right: auto;
margin-top: 2px;
height: 100px;
position: relative;
border-bottom: 2px solid blue;
}
#header h1 {
font-family: arial;
color: blue;
padding-top: 20px;
}
#header h4 {
font-family: arial;
color: green;
}
#RekenVeldjes {
height: 1000px;
position: relative;
margin-left: 10px;
margin-right: 10px;
padding: 0 0 20px 0;
background-color: white;
}
#EenhBerVeld {
width: 650px;
height: 250px;
position: relative;
top: 40px;
left: 70px;
background-color: #DCDCDC;
padding-top: 25px;
padding-left: 40px;
border: 4px #DCDCDC outset;
}
#ChemRekVeld {
width: 650px;
height: 250px;
position: relative;
top: 50px;
left: 70px;
background-color: #B0C4DE;
padding-top: 25px;
padding-left: 40px;
border: 4px #B0C4DE outset;
}
Bij voorbaat alvast bedankt voor de moeite!
(alle opm over de code zijn overigens welkom...)