Responsive Images n'évoluent pas avec Firefox comme la taille de l'écran est ajustée. Fonctionne dans d'autres Navigateurs

Je suis nouveau sur les images responsives, mais ont compris comment obtenir mes images à l'échelle dans Safari, Opera et Chrome (je ne sais pas sur IE) avec le code CSS suivant:

img {   
  max-width: 100%;   
  width: auto;   
  height: auto; 
}

Que la taille de l'écran est modifiée, l'image échelles. Dans Firefox, l'image n'est pas à l'échelle, à moins que je change d'width:auto, largeur:100%; Puis Safari scrunches l'image pour rien au moment de charger ou de recharger; bien que, la compensation de trésorerie rend pleine taille. Je suis en train de travailler sur Drupal avec le Zen 7.5-dev thème sensible. Et je vais garder mon css fichiers SASS, mais c'est probablement juste une question CSS. Peut-être que j'ai raté quelque chose sur le HTML 5 ou CSS3 côté des choses.

De toute façon, j'ai des choses à travailler en substituant la largeur de l'image de Firefox directive spécifique comme ceci:

/* Make Firefox images scale with screen width. The width:100% messes up on Safari */
@-moz-document url-prefix() {  
  img {   
    width: 100%;   
  }
}

Je ne pense pas que j'aurais à le faire, et google ne semble pas venir à travers cette question.

  • Pouvez-vous donner un exemple, avec certains de balisage et d'images réelles?
InformationsquelleAutor Tom Stermitz | 2013-02-05