Ho una pagina piena di miniature ridimensionate con css a 150x150
e quando faccio clic su una miniatura, la pagina si attenua e L'immagine viene mostrata nelle sue dimensioni reali.Ottieni le dimensioni effettive dell'immagine, dopo il ridimensionamento
Attualmente, devo creare manualmente un array che includa l'altezza effettiva di tutte le immagini. Per risolvere un problema di progettazione + meno operazioni manuali della mia galleria, ho bisogno di ottenere l'altezza effettiva di un'immagine, dopo averla ridimensionata (CSS).
ho provato:
var imageheight = document.getElementById(imageid).height;
E:
var imageheight = $('#' + imageid).height();
Ma entrambi restituiscono l'attributo 150px
assegnato con il CSS. Come posso risolvere questo? Grazie
possibile duplicato di http://stackoverflow.com/ domande/7682772/get-image-size-after-resize-javascript –
Quindi stai caricando tutte le immagini a dimensione intera invece di creare miniature appropriate? Ouch ... – Guffa
Sto caricando l'immagine a dimensione intera e mostrandola quando si fa clic su una miniatura. – Novak