Majorationflotteur gauche hauteur 100% div - écart entre les divs
<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="test.aspx.cs" Inherits="Zuhaib.test" %>
<!-- Put IE into quirks mode -->
<!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="en">
<head runat="server">
<title></title>
<link href="css/general.css" rel="stylesheet" type="text/css" />
<link href="css/outbound.css" rel="stylesheet" type="text/css" />
</head>
<body>
<form id="form1" runat="server" class="wrapper">
<asp:ScriptManager ID="ScriptManager1" runat="server">
</asp:ScriptManager>
<div id="left">
</div>
<div id="right">
</div>
</form>
</body>
</html>
CSS
html, body
{
margin:0;
padding:0;
border:0;
overflow:hidden;
width:100%;
height:100%;
}
* html body
{
height:100%;
width:100%;
}
*{
margin:0;
padding:0;
}
.wrapper
{
position:fixed;
top:0px;
bottom:0px;
left:0px;
right:0px;
height:100%;
width:100%;
}
* html .wrapper
{
width:100%;
height:100%;
}
#left{
float:left;
height:100%;
width:100px;
overflow:hidden;
background-color:Blue;
}
* html #left{
height:100%;
width:100px;
}
#right{
margin-left:100px;
height:100%;
background-color:Red;
}
* html #right{
height:100%;
}
Résultat dans IE & & FF
Resutls in IE & FF http://img139.imageshack.us/img139/9871/ie3pxgapnl4.jpg
Le résultat est même wi les deux IE 6 & 7. Comment puis-je supprimer l'écart entre les divs?
udate
I ont deux divs chacun avec une hauteur de 100%. le div de gauche est un div flottant de largeur fixe. Même après avoir donné une bonne marge-gauche à la droite div, il reste un écart (3px) entre les deux divs. Où comme dans Firefox, il rend correctement.
La raison pour laquelle je l'ai utilisé le mode de bizarrerie est en mesure d'obtenir une hauteur de 100% pour la divs
cet écart peut-il être éliminé? Ou y at-il une meilleure façon de faire deux colonnes 100% hauteur mise en page avec css pur?
Essayez d'ajouter plus d'explications sur ce que vous avez essayé et ce qui est arrivé. Il ne semble pas que vous ayez mis trop d'efforts à poser votre question. –
Pourquoi est-ce que cette question de débutant toujours downvotes de première main .... la plupart sont des questions légitimes! – chakrit
Ce n'est pas une question de débutant. La question est assez explicite. Pourquoi y a-t-il un écart entre la div flottante? vous ne comprenez pas html ?? M. Randy Stegbauer vous ne devriez pas regarder ceci si vous ne pourriez pas comprendre le problème du titre et du contenu. Ou vous ne vous souciez pas de lire le problème. – Zuhaib