Bonjour, j'aimerais dévelloper une mise en forme de deux colonnes centrées et fluides :
Les deux colonnes occupent 100% de la hauteur de la page.
Mon code est le suivant :
Le principal problème est que l'image depasse dépasse du div #contenu lorsqu'on réduit la fenêtre et je ne veux pas mettre d'overflow, mais adapter la largeur minimum du div #contenu pour contenir l'image, de la même manière qu'un tableau en fait.
Pourriez vous m'indiquer comment procéder ?
Un rendu de ce petit test est visible
Ici
Merci
Modifié par Sekisushai (19 Jan 2008 - 14:22)
Les deux colonnes occupent 100% de la hauteur de la page.
Mon code est le suivant :
<?xml version="1.0" encoding="utf-8"?>
<!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">
<head>
<title></title>
<meta name="GENERATOR" content="Quanta Plus" />
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
</head>
<style>
body, html {
background-color : #edffe3;
font-family : Arial;
font-size : 9px;
height : 100%;
margin-bottom : 0px;
margin-left : 0;
margin-right : 0px;
margin-top : 0px;
text-align : center;
}
/* Mise en Forme de la Page*/
#menu {
position:absolute;
left:10%;
border-bottom-style : solid;
border-bottom-width : 1px;
border-left-style : solid;
border-left-width : 1px;
border-right-style : solid;
border-right-width : 1px;
border-top-style : solid;
border-top-width : 1px;
height : 100%;
width : 190px;
}
#contenu {
position:absolute;
padding-left:190px;
left:10%;
right:10%;
border-bottom-style : solid;
border-bottom-width : 1px;
border-left-style : solid;
border-left-width : 1px;
border-right-style : solid;
border-right-width : 1px;
border-top-style : solid;
border-top-width : 1px;
height : 100%;
}
</style>
<body>
<div id="menu">Test </div>
<div id="contenu" align="center">
Test ! Test ! Test ! Test ! Test ! Test ! Test ! Test ! Test ! Test ! Test ! Test ! Test ! Test ! Test ! Test ! Test ! Test ! Test ! Test ! Test ! Test ! Test ! Test ! Test ! Test ! Test ! Test ! Test ! Test ! Test ! Test ! Test ! Test ! Test ! Test ! Test ! Test ! Test ! Test ! Test ! Test ! Test ! Test ! Test ! Test ! Test ! Test ! Test ! Test ! Test ! Test ! Test ! Test ! Test ! Test ! Test ! Test ! Test ! Test !
<img src="Sperzel3.jpg" width="800" height="600">
</div>
</body>
</html>
Le principal problème est que l'image depasse dépasse du div #contenu lorsqu'on réduit la fenêtre et je ne veux pas mettre d'overflow, mais adapter la largeur minimum du div #contenu pour contenir l'image, de la même manière qu'un tableau en fait.
Pourriez vous m'indiquer comment procéder ?
Un rendu de ce petit test est visible
Ici
Merci
Modifié par Sekisushai (19 Jan 2008 - 14:22)