IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

JavaScript Discussion :

Dire à un div créé en Javascript de pivoter


Sujet :

JavaScript

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éprouvé
    Inscrit en
    Juin 2006
    Messages
    133
    Détails du profil
    Informations forums :
    Inscription : Juin 2006
    Messages : 133
    Par défaut Dire à un div créé en Javascript de pivoter
    Bonjour,

    J'ai conçu un script en javascript pour réaliser un axe y sur une image. Ce script vient mettre une série de div contenant un point à la suite pour créer une droite noir sur l'image. Cependant, cette image est pivotée de 90°, cela ne pose pas de problème pour créer l'axe. Cependant sur l'axe j'aimerais mettre la valeur des différents points de 10% à 100%. Et donc de faire pivoter le div créé de 90° pour que les valeurs soient alignées avec l'image.

    Voici le code que j'utilise pour créer le div :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    function pixellisation(x,y,mot)
    {
    	var monDiv = document.createElement("div");
     
    	//definition du style 
    	monDiv.style.fontSize = "15px";
    	monDiv.style.width = "3px";
    	monDiv.style.height = "3px";
    	monDiv.style.position = "absolute";
    	monDiv.style.top = parseInt(y-16)+"px";
    	monDiv.style.left = parseInt(x-2)+"px";
    	monDiv.style.zIndex = "100";
     
    	//contenu du div
    	monDiv.innerHTML = mot;
     
    	//ajout du div dans le document
    	document.body.appendChild(monDiv);
    }
    Je connais la fonction à intégrer au div pour qu'il pivote de 90°, à savoir :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <div id='oDiv' style=position:absolute;filter:'progid:DXImageTransform.Microsoft.BasicImage(rotation=3)' >
    Donc, j'aimerais connaître la synthaxe javascript à mettre lors de la création du div pour qu'il comprenne ceci :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    filter:'progid:DXImageTransform.Microsoft.BasicImage(rotation=3)'
    Enfin du moins, si c'est réalisable.

    Merci.

  2. #2
    Rédacteur/Modérateur

    Avatar de SpaceFrog
    Homme Profil pro
    Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Bidouilleur SharePoint
    Inscrit en
    Mars 2002
    Messages
    39 659
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 75
    Localisation : Royaume-Uni

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

    Informations forums :
    Inscription : Mars 2002
    Messages : 39 659
    Billets dans le blog
    1
    Par défaut
    si ça l'est ça ne le sera que pour IE ....
    Ma page Developpez - Mon Blog 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

    Venez sur le Chat de Développez !

  3. #3
    Membre éprouvé
    Inscrit en
    Juin 2006
    Messages
    133
    Détails du profil
    Informations forums :
    Inscription : Juin 2006
    Messages : 133
    Par défaut
    Aucun problème, c'est une application qui tourne uniquement en local pour une entreprise travaillant exclusivement avec IE. D'autant que ce n'est pas un script majeur au fonctionnement de l'application.

  4. #4
    Rédacteur/Modérateur

    Avatar de SpaceFrog
    Homme Profil pro
    Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Bidouilleur SharePoint
    Inscrit en
    Mars 2002
    Messages
    39 659
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 75
    Localisation : Royaume-Uni

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

    Informations forums :
    Inscription : Mars 2002
    Messages : 39 659
    Billets dans le blog
    1
    Par défaut
    pense à mettre les quotes :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <div id='oDiv' style="position:absolute;filter:'progid:DXImageTransform.Microsoft.BasicImage(rotation=3)' ;">
    ce qui donnerait:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    monDiv.style.filter = 'progid:DXImageTransform.Microsoft.BasicImage(rotation=3)' ;
    Ma page Developpez - Mon Blog 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

    Venez sur le Chat de Développez !

Discussions similaires

  1. Imprimer une DIV masqué par Javascript
    Par Benzeghiba dans le forum Mise en page CSS
    Réponses: 4
    Dernier message: 20/08/2009, 16h05
  2. [POO] id de div sous firefox javascript
    Par mirounet dans le forum Général JavaScript
    Réponses: 3
    Dernier message: 20/02/2009, 14h30
  3. Definir la "width" d'un <div> grace a Javascript
    Par pierrot10 dans le forum Général JavaScript
    Réponses: 5
    Dernier message: 18/01/2007, 19h22
  4. Generation de div avec code javascript
    Par partyboy dans le forum Général JavaScript
    Réponses: 2
    Dernier message: 28/03/2006, 10h19

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo