Содержимое игнорирует максимальную ширину при нахождении в контейнере Flexbox в Firefox?

#html #css #firefox #flexbox

#HTML #css #firefox #flexbox

Вопрос:

Интересно, испытывает ли кто-нибудь еще следующее и либо нашел решение, либо может иметь предложения.

Приведенный ниже код корректно отображается в Chrome (35.0.1916.153), но не в Firefox (Firefox 29.0.1):

CSS:

 .container {
  display: flex;
  align-items: center;
  width: 200px;
  height: 200px;
  border: 2px solid red;
  overflow: hidden;
}
.container img {
  max-width: 100%;
}
 

HTML:

 <div class="container">
  <img src="https://g.twimg.com/business/page/image/11TwitterForSmallBusiness-300_1.png"/>
</div>
 

Доступный для выполнения пример можно найти здесь:

http://jsfiddle.net/Jc3A3/16/

Комментарии:

1. не могли бы вы лучше объяснить, чего вы пытаетесь достичь? Кстати, в вашей скрипке есть ошибки в правилах css

2. @Chris — Это не CSS. Это SCSS. Принято Скрипкой.

Ответ №1:

Ответ №2:

попробуйте отделить img от вашего .container

например:

 .container {
--your style here
}

img {
    max-width:100%;
}