1.280 views
Hoi! Hoe kan je 2 div's in xhtml naast elkaar zetten? En hoe kan je de div's in een pagina centreren?
body {
font-family: Verdana;
font-size: 10pt;
color: #333333;
background-image: url(img/bg.PNG);
}
#hele_pagina {
position: absolute;
width: auto;
top: 20px;
z-index: 7;
}
#boven {
position: relative;
width: auto;
z-index: 6;
}
#midden {
position: relative;
width: auto;
top: 8px;
z-index: 3;
}
#menu {
position: relative;
background-color: #FFFFFF;
width: 100px;
float: left;
padding: 5px;
z-index: 5;
}
#content {
position: relative;
background-color: #FFFFFF;
width: 576px;
float: left;
left: 8px;
padding: 5px;
z-index: 4;
}
#onder_boven {
position: relative;
width: auto;
top: 16px;
z-index: 2;
}
#onder_onder {
position: relative;
background-color: #FFFFFF;
width: auto;
top: 24px;
padding: 5px;
z-index: 1;
}<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>test</title>
<link href="style.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="hele_pagina">
<div id="boven"><img src="img/header.PNG" alt="" width="702" height="143" /></div>
<div id="midden">
<div id="menu">Menu</div>
<div id="content">Content</div>
</div>
<div id="onder_boven"><img src="img/onder.jpg" alt="" width="702" height="52" /></div>
<div id="onder_onder">Site</div>
</div>
</body>
</html>body {
font-family: verdana;
font-size: 10pt;
color: #333333;
background-image: url(img/bg.PNG);
}
#hele_pagina {
position: absolute;
width: 700;
margin: 10px;
margin-left: auto;
margin-right: auto;
padding: 8px;
}
#boven {
position: relative;
margin-bottom: 8px;
}
#menu {
position: relative;
float: left;
width: 100px;
margin: 0;
margin-right: 8px;
padding: 5px;
background-color: #FFFFFF;
}
#content {
position: relative;
padding: 5px;
margin-left: 118px;
background-color: #FFFFFF;
}
#onder_boven {
position: relative;
margin-top: 8px;
}
#onder_onder {
position: relative;
clear: both;
padding: 5px;
margin-top: 8px;
background-color: #FFFFFF;
}<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>test</title>
<link href="layout.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="hele_pagina">
<div id="boven"><img src="img/header.PNG" alt="" width="702" height="143" /></div>
<div id="menu">Menu</div>
<div id="content">Content</div>
<div id="onder_boven"><img src="img/lol.jpg" alt="" width="702" height="52" /></div>
<div id="onder_onder">test</div>
</div>
</body>
</html>Joep schreef op 25.03.2005 19:58Alleen denk ik dat er nog wat overbodige dingen in de css zitten, bv: clear: both;. Staat dat er voor de sier?
Joep schreef op 25.03.2005 21:27Dus dat clear is wel nodig? Het centreren werkt nog steeds niet, ik heb al lang gezocht, ik vind het wel maar het werkt niet.
Bij die lay-out maker krijg je dit in je code:
width: 760px;
\\width: 780px;
w\\idth: 760px;
Waar slaat dat op?
edit:
Sorry voor al mijn vragen... Hoe komt het dat als je tekst in een div zet je hele pagina breed wordt en de lay-out verpest is?