Gaukite vaizdų gimtąjį plotį - CSS-gudrybės

Anonim

Jei pasirinksite ir atvaizduosite naudodami „jQuery“, tada naudosite .width(), gausite dabartinį vaizdų plotį, net jei jis buvo pakeistas (pvz., Maks. Plotis: 100%;). Galite prieiti prie natūralaus atvaizdų pločio (net jei jis neturi jokių jį deklaruojančių atributų) taip:

// 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;