Hello tout le monde !
Je veux soulever un problème assez simple, mais assez chiant tout de même..
Vous avez 2 block, vous voulez qu'ils prennent 50% de la largeur chacun, vous souhaitez simplement les aligner.
Méthode à l'ancienne : on met les blocks en float et basta.
Méthode inline-block : plus sympa comme méthode mais un espace blanc se glisse entre nos 2 blocks, envoyant ainsi le 2e block à la ligne..
Démo
Tout content d'utiliser flexbox, je pensais que ce soucis allait être réglé avec l'arrivée de la propriété inline-flex, mais non.. le problème subsiste. Du coup, tout comme inline block, on est obligé de supprimer l'espace entre les 2 balises html (soit par un commentaire, soir en les collant) ce qui nuit à la lisibilité du code (je trouve), d'autant plus quand on a du code dynamique..
Comment gérez vous ce soucis de votre côté, utilisez vous une solution différente de celles que j'ai cité plus haut ? Ou avez vous appris à vivre avec et tant pis ?
Merci à ceux qui donneront leurs avis
Je veux soulever un problème assez simple, mais assez chiant tout de même..
Vous avez 2 block, vous voulez qu'ils prennent 50% de la largeur chacun, vous souhaitez simplement les aligner.
Méthode à l'ancienne : on met les blocks en float et basta.
Méthode inline-block : plus sympa comme méthode mais un espace blanc se glisse entre nos 2 blocks, envoyant ainsi le 2e block à la ligne..
Démo
Tout content d'utiliser flexbox, je pensais que ce soucis allait être réglé avec l'arrivée de la propriété inline-flex, mais non.. le problème subsiste. Du coup, tout comme inline block, on est obligé de supprimer l'espace entre les 2 balises html (soit par un commentaire, soir en les collant) ce qui nuit à la lisibilité du code (je trouve), d'autant plus quand on a du code dynamique..
Comment gérez vous ce soucis de votre côté, utilisez vous une solution différente de celles que j'ai cité plus haut ? Ou avez vous appris à vivre avec et tant pis ?
Merci à ceux qui donneront leurs avis