Ich frage mich, ob ich in den Attributen Breite und Höhe Breite und Höhe als Prozentsätze angeben könnte?Breite und Höhe als Prozentwerte angeben, ohne die Proportionen der Fotos in HTML zu verändern
Nun, ich denke, das ist offensichtlich, denn wenn ich es versuche, ändert sich die Größe, aber es scheint die Qualität meines Bildes zu verfälschen. Hier
ist ein Beispiel für meine Markup mit festen Attributen:
<img src="#" width="346" height="413">
Jetzt, bei dem Versuch, diese zu verringern, etwa durch die Hälfte, über Prozentsatz:
<img src="#" width="50%" height="50%">
ich etwas ganz anderes als:
<img src="#" width="173" height="206.5">
ich glaube, ich meine prozentualen Aufschlag oder s zu verkennen nur grundlegend etwas, weil es einen sichtbaren Unterschied zwischen meinem zweiten und dritten Beispiel gibt.
UPDATE: Hey vielen Dank für alle hilfreichen Beiträge!
ich wirklich wirklich wie der Vorschlag jQuery von Pat gemacht, nur weil mit einem Snippet als er vorschlug, ich die Wähler tatsächlich ändern kann und es die an alle meine fancybox betroffen Bilder wie-so gelten machen:
$('img.FancyBox').each(function(){
$(this).width($(this).width() * 0.25);
});
Wie großartig ist das!
Sie können hier an meiner Seite den Live-Effekt finden Sie unter: http://www.marioplanet.com/product.htm
Es funktioniert ziemlich gut, wenn man bedenkt, dass, wenn ich es zu meinem SQL Server db verbinden, dann kann ich nur dann Anwendung, wenn ein jQuery-Snippet alle FancyBox-Klassenbilder auf meinen Produktseiten.
Danke Jungs!
Für die jQuery-Größenanpassung müssen Sie ein Tag auf das Bild anwenden? – littleswany
Nein, die Größe von jQuery in meinem Beispiel ändert die Größe aller Bilder auf der Seite auf 50%.Wenn Sie nur ein bestimmtes Bild erstellen möchten, müssen Sie es mit einer ID oder Klasse versehen. 'var $ img = $ (" #imgId "); $ img.width ($ img.width() * .5); ' – Pat