Я пытаюсь использовать свойства CSS flex, чтобы подгонять набор элементов в аккуратный маленький ящик.
Это выглядит так, как я хочу в IE10, но Chrome показывает, что он совсем другой. У меня в основном есть:
- Контейнер
- Выберите поле (
flex:5), должно быть достаточно широко, чтобы показатьD, но не намного шире. - Ввод текста (
flex:10) должен занимать чуть более половины ширины содержимого - Кнопка подтверждения (
flex:6) должна быть достаточно широкой, чтобы содержать ее текст, но не намного больше.
- Выберите поле (
Он отлично работает в IE, но в Chrome первые два элемента занимают 50% от каждой ширины, оставляя кнопку подтверждения с конца.
Является ли моя логика Flex неправильной или Chrome испортился?