Solo una domanda su CSS per i dispositivi mobili,come specificare un'immagine diversa in css a seconda se l'utente visita su un desktop o un browser mobile
Ho un'immagine che è 1260px ampia sul mio sito e quando ho guardarlo sul telefono lo destituisce come il resto del sito web si basa su un layout 960px.
Ho fatto queste immagini per essere ora 960px di larghezza per il dispositivo mobile, ma come faccio a specificare in css che se si tratta di un mobile utilizzare l'immagine ottimizzata mobile invece di quella sul sito web regolare.
Quindi, in pratica, se un utente va sul sito web su un computer desktop che mostrerà l'immagine della 1260px
e se visitano il sito web su un cellulare visualizzerà l'immagine
qualsiasi ragazzi idee 960px?
ho potuto avere il javascript anche per favore, così posso vedere entrambi i modi grazie – molleman
Con jQuery: '$ (document) .ready (function() { funzione imageresize() { var contentwidth = $ ('# content'). width() ; if ((contentwidth) <'960') { $ ('. Imageclass'). Attr ('src', '960-image.jpg'); } else { $ ('. Imageclass'). Attr ('src', '1260-image.jpg'); }} imageresize(); // Si attiva quando documento primi carichi $ (window) .bind ("ridimensionare", function() {// Ridimensiona immagine quando il browser ridimensionata imageresize();} ); }); – Ivan
Um ... questo layout di commento ha saltato questi spazi, permettimi di ripubblicarlo per il layout delle risposte – Ivan