J'ai deux conteneurs div.
Alors que l'une d'entre elles doit avoir une largeur spécifique, je dois l'ajuster pour que l'autre div occupe le reste de l'espace. Existe-t-il un moyen de le faire ?
.left {
float: left;
width: 83%;
display: table-cell;
vertical-align: middle;
min-height: 50px;
margin-right: 10px;
overflow: auto;
}
.right {
float: right;
width: 16%;
text-align: right;
display: table-cell;
vertical-align: middle;
min-height: 50px;
height: 100%;
overflow: auto;
}
<div class="left"></div>
<div class="right"></div> <!-- needs to be 250px -->
4 votes
N'utilisez pas des astuces vieilles de dix ans pour les anciens navigateurs. Faites défiler la page pour découvrir une solution flexbox moderne.
2 votes
Avant de suivre le lien d'Evgeny, pensez aux navigateurs que vos utilisateurs utilisent réellement, plutôt qu'aux navigateurs que vous souhaiteriez qu'ils utilisent. Flexbox n'aura pas un bon rendu sur l'IE 9 de votre professeur : caniuse.com/#feat=flexbox
0 votes
@duhaime IE9 a une utilisation globale de 0,13%.
0 votes
Donc 1 utilisateur sur 1000...