Accueil > Forum > > > > Positionner verticalement une image
Positionner verticalement une image
jeudi 5 avril 2007 à 20:31:16 |
Positionner verticalement une image

eplanet
|
Bonjour tout le monde, voici mon problème. J'ai une page web très longue, et donc un ascenseur vertical apparait. Je veux positionner une image en positionnement absolu, tel qu'au moment où je la fait apparaitre, elle se trouve au milieu de l'écran, quelque soit la position de l'ascenseur vertical. J'ai essayé de m'intéresser aux attributs offsetHeight, scrollHeight, ou offsetTop, mais je n'arrive à rien... Si quelqu'un a la solution, je lui en serais très reconnaissant. Vince
|
|
jeudi 5 avril 2007 à 23:50:42 |
Re : Positionner verticalement une image

nhervagault
|
Salut
Je pense que c'est un hack css que tu cherches
http://tfeserver.homelinux.com/news/100-Hack-css-pour-Internet-Explorer.pl
D'autres astuces pour du hack css.
http://www.ultra-fluide.com/ressources/css/css-hacks.htm
http://www.siteduzero.com/tuto-3-4088-1-les-hack-css-pour-internet-explorer.html
N'hesite pas a mettre ton code si tu trouve une solution.
Bon coding.
|
|
vendredi 6 avril 2007 à 08:01:16 |
Re : Positionner verticalement une image

bultez
|
Bonjour,
//-------------------
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-- function SuitScrollBar(obj,haut) //-- replacer -- //-------------------
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
--- { obj.style.top = document.body.scrollTop+haut; // on pourrait faire la même chose avec left. }
window.onscroll=function() { SuitScrollBar(document.getElementById("une_image"),20); } ;
il existe une possibilité en css, qui fonctionne avec FF et consors ainsi qu'avec IE à partir de la version 7 ( je n'ai pas testé avec IE )
|
|
vendredi 6 avril 2007 à 16:47:18 |
Re : Positionner verticalement une image

eplanet
|
Apparemment ca ne fonctionne pas avec scrollTop... Voici mon code :
var contenu = document.getElementById("contenu"); var infosJoueur = document.createElement("div"); infosJoueur.id="infosJoueur"; infosJoueur.innerHTML = "coucou"; contenu.appendChild(infosJoueur); infosJoueur.style.top=document.body.scrollTop;
"infosJoueur" est en positionnement absolu et "contenu" est en positionnement relatif (je ne sais pas si ça a une importance).
Vince
|
|
vendredi 6 avril 2007 à 17:01:42 |
Re : Positionner verticalement une image

bultez
|
si, si... ça marche. je suis affirmatif. ( IE, FF, K-Meleon.... )
mais là, avec le peu de billes que tu nous donnes, impossible de dire où tu commets une erreur... ( ni l'erreur, ni l'appel, ni le html ... )
appliques "tel quel"... tu verras que ça baigne
<body> <img src="exemple.gif" id="toto" /> <script type="text/javascript">
function SuitScrollBar(obj,haut)
{ obj.style.top = document.body.scrollTop+haut; } window.onscroll=function() { SuitScrollBar(document.getElementById("toto"),100); } ; </script>
ici 250 lignes pour provoquer la barre de scroll....
|
|
vendredi 6 avril 2007 à 17:09:45 |
Re : Positionner verticalement une image
|
vendredi 6 avril 2007 à 18:27:48 |
Re : Positionner verticalement une image

eplanet
|
J'ai trouvé la solution, il faut passer par :
scrollvalue = document.documentElement.scrollTop > document.body.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop; obj.style.top = scrollvalue+"px";
Je pense que c'est parce qu'il faut utiliser "documentElement" et non "body" sur certains navigateurs (dont IE7 et Firefox 2)
Vince
|
|
Cette discussion est classée dans : image, positionner, vertical, verticalement, ascenseur
Répondre à ce message
Sujets en rapport avec ce message
Image defilante verticalement [ par gringo49 ]
Bonjour, Je ne connait pas du tout le javascript, je suis plus php mysql. Je recherche un script qui permet de faire défiler verticalement des images
Générer un menu vertical à partir d'une image [ par hugo37 ]
Bonjour à tous, j'ai un petit problème, en fait les scripts permettant d'insérer un menu déroulant ect... sont très bien sur ce site mais je n'arrive
Comment positionner une image sur Kompozer avec Javascript ? [ par lilie1988 ]
Bonjour à tous, Quelqu'un pourrait-il m'éclairer sur la marche à suivre pour positionner une image avec le logiciel Kompozer ? (langage javascript)J'a
rollover sous une image PNG transparente [ par chabgyver ]
Bonjour,Je suis en train de créer un site et pour l'instant, je m'atèle à faire le menu, je souhaiterai pour ce dernier faire un effet de rollover mai
Fadein Jquery [ par Guerrilla ]
Bonjour,Je cherche à faire cet effet là:http://www.prettygreen.com/On m'a orienté vers un fadein de Jquery, mais ne maitrisant pas trop le sujet, je v
image [ par napoleonienes ]
Bonjour,voilà, je suis administrateur d'une ligue de jeu backgammon je désirerais mettre des images sur la page officielle de case ladder mais ne sais
Centrer une image quelque soit la résolution ou le navigateur. [ par mquisuisje ]
<link rel="Fi
deplacer une image [ par lesnouesremy ]
bonjour je voudrai savoir comment deplacer une image avec le clavier.aider svp
Salut a tous : activer desactiver balise href [ par Strasha ]
Tout est dans le titre Je dispose d'un script qui me donne un zoom sur image.Probleme a chaque fois que je clique sur l'image il m'ouvre un nouveau
deplacer une image [ par lesnouesremy ]
bonjour je voudrai céer un jeu en javascript mais je n'arrive pas a déplacer le personnage.merci de m'aider moi svp!
Livres en rapport
|
Derniers Blogs
POUR RAPPEL ! LES SPéCIFICATIONS DES PROTOCOLES OFFICE ET SHAREPOINT SONT DISPONIBLES SUR MSDNPOUR RAPPEL ! LES SPéCIFICATIONS DES PROTOCOLES OFFICE ET SHAREPOINT SONT DISPONIBLES SUR MSDN par neodante
Quelle est le point commun entre : Microsoft il y a 10 ans et Apple aujourd'hui ? Réponse: avoir une politique de protocoles propriétaires et fermés :) Car pour rappel (si si je vous assure c'est important de le rappeler), la majorité des spécifications e...
Cliquez pour lire la suite de l'article par neodante JOYEUX ANNIVERSAIRE NIXJOYEUX ANNIVERSAIRE NIX par ebartsoft
Souhaitons un bon et joyeux anniversaire à notre hôte à tous, Nix.
Je ne le répéterais jamais assez mais sans lui rien ne serait possible. Il défit en permanence les lois de la gravité et comme il le dit si bien, si tu lui fais confiance ça devra...
Cliquez pour lire la suite de l'article par ebartsoft IMAGINE CUP 2012, MAKE A SIGN EN FINALEIMAGINE CUP 2012, MAKE A SIGN EN FINALE par junarnoalg
Voilà qui est fait, la nouvelle est officielle ! L'équipe belge "Make a Sign" va au pays des kangourous défendre son projet dans la catégorie Software Design. http://www.imaginecup.com/CompetitionsContent/Competition/WorldwideFinalists.aspx V...
Cliquez pour lire la suite de l'article par junarnoalg KINECT 1.5 IS OUT !KINECT 1.5 IS OUT ! par Vko
La version 1.5 du Kinect For Microsoft vient tout juste de sortir ! Plein de nouveautés: Tracking de squelette en Near Mode Détection en position assise Détection faciale avec un SDK dédié Documentation et des guideline (enfin) Un out...
Cliquez pour lire la suite de l'article par Vko LES ACTUALITéS DE LA SEMAINE SUR C2I.FR (14 MAI - 20 MAI) LES ACTUALITéS DE LA SEMAINE SUR C2I.FR (14 MAI - 20 MAI) par richardc
Mise à jour des Web API du 14 Mai
Réservez dès maintenant votre journée du 20 juin pour le Windows Azure Dev Camp 2012 à Paris
Mise à jour de Team Foundation Service
MechCommander 2 sur Windows 8
Entity Framework 5 Release Candidate e...
Cliquez pour lire la suite de l'article par richardc
Logiciels
sDEVIS-FACTURES vlPRO (8.1.0.3)SDEVIS-FACTURES VLPRO (8.1.0.3)sDEVIS-FACTURES vlPRO a été mis au point pour les particuliers, créateurs, entrepreneurs, artisa... Cliquez pour télécharger sDEVIS-FACTURES vlPRO 974 Application Server (12.2.4.6)974 APPLICATION SERVER (12.2.4.6)Développez de puissantes applications dans un environnement de 'cloud computing', clusterisé, séc... Cliquez pour télécharger 974 Application Server vPicture (1.4.2.1)VPICTURE (1.4.2.1)Avec vPicture, hébergez vos images facilement et rapidement.
vPicture est un utilitaire simple, ... Cliquez pour télécharger vPicture Easy-Planning (2.2.1.6)EASY-PLANNING (2.2.1.6)Easy-Planning permet de créer des plannings sous la représentation de diagrammes et est adapté au... Cliquez pour télécharger Easy-Planning COM-BACKUP (2.0)COM-BACKUP (2.0)
COM-BACKUP est un logiciel de sauvegarde qui permet de planifier les sauvegardes de vos dossiers ...
Cliquez pour télécharger COM-BACKUP
|