2010-07-26 10 views
0

Est-il possible d'utiliser un div à largeur fixe et un div en expansion? Quelque chose comme:div à largeur fixe avec% width div?

<div style="float:left; width:200px"> 
</div> 

<div style="float:left; width:100%"> // expand please 
</div> 

<div style="position:fixed; width:320px"> 
</div> 

Je voudrais que la division du milieu se dilate juste en largeur et prenne tout ce qui reste après la position div gauche et droite. Il fonctionne très bien si je donne chacun une largeur en%, mais en utilisant une largeur fixe pour certains, ils se chevauchent et commencent lorsque le cadre du navigateur devient petit etc,

Merci

+1

duplication possible de [Fixed - Liquid - Fixed Layout] (http://stackoverflow.com/questions/1558761/fixed-liquid-fixed-layout) –

+0

Voir ma réponse à http://stackoverflow.com/questions/ 2357101/comment-placer-deux-divs-dans-une-rangée-un-fixe-autre-est-étiré –

Répondre

0

Que diriez-vous:

<html> 
    <body> 
    <div style="float:left;width:200px;background:red">&nbsp; 
    </div> 

    <div style="float:right; width:320px;background:blue">&nbsp; 
    </div> 

    <div style="background:black">&nbsp; 
    </div> 
    </body> 
</html> 
0
<div style="left:0;width:30px;"></div> 
<div style="left:30px;right:0;"></div> 

Vous devrez peut-être les positionner en position absolue et le parent parent.

Questions connexes