2013-08-05 3 views
0

J'ai une page web simple composée de deux colonnes: barre latérale et contenu. Il n'y a pas de problème si les deux colonnes sont dynamiques mais que la largeur de la barre latérale doit être fixe et que la largeur du contenu doit être dynamique en fonction de la largeur du navigateur.Comment mélanger la largeur fixe et la largeur% dans la conception Web réactive?

Je ne sais pas comment calculer la largeur des colonnes.

Merci.

+0

Faut-il vraiment fixer la taille de la barre latérale, et pourquoi? – tuespetre

+0

Parce qu'il contient des publicités adsense qui ont une taille fixe – user1134475

+0

Ah, eh bien cela n'a de sens – tuespetre

Répondre

2

Vous pouvez le faire:

FIDDLE

#sidebar { 
    width: 200px; 
    float: left; 
} 

#content { 
    overflow: auto; 
/* trigger a block formatting context (this fills remaining horizontal width) */ 
} 
+0

Merci. C'est ce que je cherche – user1134475

2

J'imagine que vous cherchez quelque chose comme ceci:

http://jsfiddle.net/ekVJe/

Ce que je l'ai fait est flotter la barre latérale gauche, puis donner le contenu d'une marge gauche qui est équivalente à la largeur la barre latérale:

#sidebar { 
    width: 200px; 
    float: left; 
} 

#content { 
    margin-left: 200px; 
} 
+0

Merci. Votre réponse est similaire à la précédente. – user1134475

Questions connexes