Visualizzazione dei risultati da 1 a 3 su 3
  1. #1

    Ridimensionare immagini solo se.

    ciao

    Ho cercato parecchio ma non trovo una funzione che ridimesioni un'immagine SENZA SFORMARLA a 400px x 400px SOLO SE supera i 400x400 px.

    Avete idee ?

    Grazie

  2. #2
    Utente di HTML.it
    Registrato dal
    Dec 2001
    Messaggi
    3,259
    Le immagini sono quadrate?

    Altrimenti non puoi trasformare un immagine casuale a 400px wid/hei senza "Sformarla"

    o intendi rimpicciolirle in scala e far si che la larghezza/lunghezza max sia 400 e l altra misura si adegui automaticamente?

  3. #3
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    [img]br1.jpg[/img]400||h>400){if(w>h){h=Math.floor(h/w*400);w=400}else{w=Math.floor(w/h*400);h=400}this.width=w;this.height=h}"
    />

    Indentato per capirlo meglio:
    codice:
    w=this.width;
    h=this.height;
    if(w>400||h>400){
      if(w>h){
        h=Math.floor(h/w*400);
        w=400
      }else{
        w=Math.floor(w/h*400);
        h=400
      }
      this.width=w;
      this.height=h
    }
    ciao
    Il guaio per i poveri computers e' che sono gli uomini a comandarli.

    Attenzione ai titoli delle discussioni: (ri)leggete il regolamento
    Consultate la discussione in rilievo: script / discussioni utili
    Usate la funzione di Ricerca del Forum

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2026 vBulletin Solutions, Inc. All rights reserved.