Здравейте,
работата е малко сложна, ако не беше сложна нямаше да ви занимавам, и страшно много ще се радвам ако някой успее да ми помогне. Значи искам да центрирам един div, в body-то и да му задам height 100%, и под IE всичко е точно, но под Лисицата и Опера, просто стойността 100% height се изпълнява, като auto. Използвам XHTML STRICT, и като махна декларацията всичко се оправя под всички браузъри, но пък като променя декларацията на XHTML Traditional пак не работи - показва същото като при Strict. Така, че може би аз не съм изпипал нещо. Ето малко код :
работата е малко сложна, ако не беше сложна нямаше да ви занимавам, и страшно много ще се радвам ако някой успее да ми помогне. Значи искам да центрирам един div, в body-то и да му задам height 100%, и под IE всичко е точно, но под Лисицата и Опера, просто стойността 100% height се изпълнява, като auto. Използвам XHTML STRICT, и като махна декларацията всичко се оправя под всички браузъри, но пък като променя декларацията на XHTML Traditional пак не работи - показва същото като при Strict. Така, че може би аз не съм изпипал нещо. Ето малко код :
Код:
<?xml version="1.0" encoding="windows-1251"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html lang="bg" xml:lang="bg" xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>patsa, patsa, patsa</title>
<style type="text/css">
* {
margin : 0px;
padding : 0px;
}
body {
background-color : #fff;
text-align : center;
}
#MainDiv {
width : 600px;
height : 100%;
margin-left : auto;
margin-right : auto;
text-align : left;
border : 1px solid #000;
}
#MenuDiv {
width : 300px;
height : 100%;
display : inline;
background-color : #f00;
}
#TextDiv {
width : 290px;
height : 100px;
display : inline;
border : 1px solid #0f0;
}
</style>
</head>
<body>
<div id="MainDiv">
<div id="MenuDiv">
this have to be left in the main div
</div>
<div id="TextDiv">
this have to be right in the main div
</div>
</div>
</body>
</html>
</html>