Ho un semplice problema con le div. Vorrei creare un grande div ("contenitore") che copra tutto lo schermo e inserisca altre due div ("A" e "B"). "A" ha altezza 200px e vorrei "B" per coprire lo spazio rimanente come nell'immagine a sinistra. Qui sotto incollo il mio codice ma non funziona correttamente, perché "B" è anche all'esterno del "contenitore" come nell'immagine a destra. Qualcuno sa come espandere "B" per coprire lo spazio rimanente in "contenitore" come nell'immagine a sinistra? Sarei grato per la risposta.Espandiamo div verticalmente
index.html
<html>
<head>
<link rel=stylesheet href="style.css" type="text/css" media=screen>
</head>
<body>
<div id="container">
<div id="A">text</div>
<div id="B">text</div>
</div>
</body>
</html>
style.css
#container {
border-color: blue;
width: 100%;
height: 100%;
}
#A {
border-color: green;
height: 200px;
min-height: 200px;
max-height: 200px;
}
#B {
border-color: red;
height: 100%;
overflow: hidden;
}
#A, #B, #container {
border-style: solid;
border-size: 1px;
}
http://jsfiddle.net/S27an/ qui la sua Ran molto bello, che problema è questo.? – Selvamani