Obtenga un ancho nativo de imágenes - Trucos CSS

Anonim

Si selecciona una imagen con jQuery y luego la usa .width(), obtendrá el ancho actual de las imágenes, incluso si se ha escalado (por ejemplo, ancho máximo: 100%;). Puede acceder al ancho nativo de las imágenes (incluso si no tiene ningún atributo que lo declare) así:

// Get on screen image var screenImage = $("#image"); // Create new offscreen image to test var theImage = new Image(); theImage.src = screenImage.attr("src"); // Get accurate measurements from that. var imageWidth = theImage.width; var imageHeight = theImage.height;