Sono nuovo di immagini responsive, ma hanno capito come ottenere le mie immagini in scala in Safari, Opera e Chrome (non so su IE) con il seguente CSS:Le immagini reattive non verranno ridimensionate con Firefox man mano che le dimensioni dello schermo vengono regolate. Lavori in altri browser
img {
max-width: 100%;
width: auto;
height: auto;
}
Al variare della dimensione dello schermo, l'immagine viene ridimensionata. In Firefox, l'immagine non viene ridimensionata, a meno che non cambi la larghezza: auto alla larghezza: 100%; Quindi Safari elabora l'immagine su nulla caricandola o ricaricandola; sebbene, liquidare il contante lo faccia a grandezza naturale. Sto lavorando su Drupal con il tema reattivo di Zen 7.5-dev. E sto mantenendo i miei file CSS in SASS, ma questo è probabilmente solo un problema CSS. Forse mi sono perso qualcosa nel lato HTML 5 o CSS3.
In ogni caso, ho avuto cose su cui lavorare sovrascrivendo la larghezza Larghezza una direttiva specifica Firefox in questo modo:
/* Make Firefox images scale with screen width. The width:100% messes up on Safari */
@-moz-document url-prefix() {
img {
width: 100%;
}
}
Non credo che avrei dovuto fare questo, e googling non sembra venire attraverso questo problema.
Potete fornire un esempio, con alcune annotazioni e immagini reali? – KatieK