Quote Originariamente inviata da SamT0 Visualizza il messaggio
Ricorda che il totale della width di pagina è 100% quindi usa le dovute proporzioni per le barre, ad esempio .blu 20% e .line 80%
E' una buona approssimazione ma la barra grigia non avrebbe larghezza fissa


Propongo questa soluzione:

codice:
<!doctype html>
<html>
<head>
<meta charset="utf-8">
<title>Fit width</title>
<style type="text/css">
.wrap, .gray, .blue{
 height:100px;
}
.wrap{
 position:relative;
}
.gray, .blue{
 position:absolute;
 top:0;
}
.gray{
 background:gray;
 width:170px;
 left:0;
}
.blue{
 background:blue;
 left:175px; /* 5px di margine sinistro */
 right:0; /* fa espandere il div */
}
</style>
</head><body>
<div class="wrap">
   <div class="gray">I'm fixed</div>
   <div class="blue">I fit the page</div>
</div>
</body>
</html>