Précédent   Forum des professionnels en informatique > Webmasters - Développement Web > JavaScript
JavaScript Forum programmation JavaScript. Lire : Cours JavaScript, FAQ JavaScript, Toutes les FAQ JavaScript et Sources JavaScript
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 23/05/2011, 21h56   #1
Invité de passage
 
Inscription : mars 2009
Messages : 14
Détails du profil
Informations forums :
Inscription : mars 2009
Messages : 14
Points : 1
Points : 1
Par défaut rotation et diminution

Bonsoir,
Je viens demander de l'aide car après de multiple recherche je n'ai pas trouvé ma réponse.

Le contexte est, j'ai une image avec comme id="pic" c'est une bouteille

Et je souhaite suivant ou je suis dans mon site lui appliquer une rotation de -90 donc la passer à l'horizontal et aussi diminuer sa hauteur (ou largeur d'origine) à 60 pixel tout en gardant les proportion.

Et le tout sur ie et firefox !!!

Si quelqu'un peut m'apporter ses lumières ?

Merci
suprateam est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 24/05/2011, 11h06   #2
Rédacteur/Modérateur
 
Avatar de SpaceFrog
 
Homme
Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Analyste Programmeur
Inscription : mars 2002
Messages : 30 009
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : Royaume-Uni

Informations professionnelles :
Activité : Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Analyste Programmeur
Secteur : Industrie

Informations forums :
Inscription : mars 2002
Messages : 30 009
Points : 45 094
Points : 45 094
javascript ne permet par la rotation directement
il y a bien un plugin jquery mais je ne me demande si il n'est pas backed par du flash ...
Ou bien encore regarde du coté de svg et transform ?
Sinon tu peux passer par un canvas ou flash ...
__________________
Ma page Developpez
Président du CCMPTP (Comité Contre le Mot "Problème" dans les Titres de Posts)
Deux règles du succès: 1) Ne communiquez jamais à quelqu'un tout votre savoir...
Votre post est résolu ? Alors n'oubliez pas le Tag


réalisations :www.planet-languages.com|www.saftair.com| www.ouestisol.fr | www.sebemex.fr | www.extramiante.fr | www.sistac-alizay.fr | www.acoustishop.fr | www.litt.fr | www.ouestventil.fr
SpaceFrog est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 24/05/2011, 11h56   #3
Membre régulier
 
Homme Matt
Chef de projet NTIC
Inscription : janvier 2003
Messages : 109
Détails du profil
Informations personnelles :
Nom : Homme Matt
Localisation : France

Informations professionnelles :
Activité : Chef de projet NTIC
Secteur : High Tech - Éditeur de logiciels

Informations forums :
Inscription : janvier 2003
Messages : 109
Points : 80
Points : 80
Pourquoi ne pas gérer simplement 2 images différentes (ou un sprite CSS mais l'idée est la même) ?
psychomatt est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 24/05/2011, 12h01   #4
Expert Confirmé Sénior
 
Avatar de RomainVALERI
 
Homme Romain VALERI
POOête
Inscription : avril 2008
Messages : 2 572
Détails du profil
Informations personnelles :
Nom : Homme Romain VALERI
Âge : 35
Localisation : France, Meurthe et Moselle (Lorraine)

Informations professionnelles :
Activité : POOête

Informations forums :
Inscription : avril 2008
Messages : 2 572
Points : 4 074
Points : 4 074
Citation:
Envoyé par psychomatt Voir le message
Pourquoi ne pas gérer simplement 2 images différentes (ou un sprite CSS mais l'idée est la même) ?
Oui je pensais plutot à ça aussi, parce qu'à l'exécution comme l'évoque SF ça risque d'apporter pas mal de contraintes... ^^
__________________

...pour les linguistes et les curieux >>> générateur de phrases aléatoires

__________________
RomainVALERI est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 24/05/2011, 12h32   #5
Membre chevronné
 
Homme Krusty
Inscription : mai 2009
Messages : 472
Détails du profil
Informations personnelles :
Nom : Homme Krusty
Localisation : France

Informations forums :
Inscription : mai 2009
Messages : 472
Points : 617
Points : 617
et une rotation a 270° (-90°) en javascript ca donne sa

Code :
1
2
3
4
5
6
7
8
 
var el=document.getElementById("monelement")
 
el.style.filter='progid:DXImageTransform.Microsoft.BasicImage(rotation=3)'
el.style.MozTransform='rotate(270deg)';
el.style.WebkitTransform='rotate(270deg)';
el.style.OTransform='rotate(270deg)';
el.style.transform='rotate(270deg)';
__________________
programmer n'est pas connaitre tous les moindres détails d'un langage mais savoir exploiter sous toutes ses facettes ce que l'on connait.
mekal est déconnecté   Envoyer un message privé Réponse avec citation 10
Vieux 24/05/2011, 13h38   #6
Expert Confirmé Sénior
 
Avatar de RomainVALERI
 
Homme Romain VALERI
POOête
Inscription : avril 2008
Messages : 2 572
Détails du profil
Informations personnelles :
Nom : Homme Romain VALERI
Âge : 35
Localisation : France, Meurthe et Moselle (Lorraine)

Informations professionnelles :
Activité : POOête

Informations forums :
Inscription : avril 2008
Messages : 2 572
Points : 4 074
Points : 4 074
Citation:
Envoyé par mekal Voir le message
et une rotation a 270° (-90°) en javascript ca donne sa
j'adore ^^

En compatibilité sur les différentes browsers/versions plus ou moins anciennes, ça passe correct ou pas ? (là je suis au boulot, je testerai ce soir mais c'est par curiosité ^^)

(Bon ben j'ai pas aidé grand monde aujourd'hui mais... j'en aurai appris deux tonnes )
__________________

...pour les linguistes et les curieux >>> générateur de phrases aléatoires

__________________
RomainVALERI est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 24/05/2011, 20h16   #7
Invité de passage
 
Inscription : mars 2009
Messages : 14
Détails du profil
Informations forums :
Inscription : mars 2009
Messages : 14
Points : 1
Points : 1
Citation:
Envoyé par mekal Voir le message
et une rotation a 270° (-90°) en javascript ca donne sa

Code :
1
2
3
4
5
6
7
8
 
var el=document.getElementById("monelement")
 
el.style.filter='progid:DXImageTransform.Microsoft.BasicImage(rotation=3)'
el.style.MozTransform='rotate(270deg)';
el.style.WebkitTransform='rotate(270deg)';
el.style.OTransform='rotate(270deg)';
el.style.transform='rotate(270deg)';
Bonsoir,
Et d'abord merci à tous pour votre participation.

Effectivement j'avais fait des tests avec le css qui arrive à réaliser ce que tu suggéres mais le problème est que mon image doit avoir une largeur fixe lors de la bascule/rrotation fait qu'il perd cette affectation de largeur qui devrait devenir hauteuret donc me décale tt sur ma page !

Je sais si je suis clair ...
suprateam est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 24/05/2011, 20h39   #8
Invité de passage
 
Inscription : mars 2009
Messages : 14
Détails du profil
Informations forums :
Inscription : mars 2009
Messages : 14
Points : 1
Points : 1
Citation:
Envoyé par suprateam Voir le message
Bonsoir,
Et d'abord merci à tous pour votre participation.

Effectivement j'avais fait des tests avec le css qui arrive à réaliser ce que tu suggéres mais le problème est que mon image doit avoir une largeur fixe lors de la bascule/rrotation fait qu'il perd cette affectation de largeur qui devrait devenir hauteuret donc me décale tt sur ma page !

Je sais si je suis clair ...
Et donc je cherche rotation plus changement de la hauteur en gardant les proportion ... Pas évident ... Et pas 2 images car je fais du dynamique
suprateam est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 24/05/2011, 20h45   #9
Invité de passage
 
Inscription : mars 2009
Messages : 14
Détails du profil
Informations forums :
Inscription : mars 2009
Messages : 14
Points : 1
Points : 1
Citation:
Envoyé par SpaceFrog Voir le message
javascript ne permet par la rotation directement
il y a bien un plugin jquery mais je ne me demande si il n'est pas backed par du flash ...
Ou bien encore regarde du coté de svg et transform ?
Sinon tu peux passer par un canvas ou flash ...
Oui mais comment de maniéré dynamique c'est à dire je prend aléatoire une photo je la retourne et la redimensionne ?
suprateam est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 25/05/2011, 11h47   #10
Membre habitué
 
Inscription : octobre 2009
Messages : 122
Détails du profil
Informations forums :
Inscription : octobre 2009
Messages : 122
Points : 116
Points : 116
A part un traitement coté serveur, je ne vois pas. Selon les paramètres fournis (dimension, rotation), le serveur prend l'image, la modifie et renvoie un flux image.
bewidia est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 14h02.


 
 
 
 
Partenaires

Hébergement Web