begin process at 2012 02 13 15:54:58
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive Javascript

 > 

Archives

 > 

AU SECOURS !!!

 > 

Centrer un div


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Centrer un div

vendredi 17 mars 2006 à 18:09:19 | Centrer un div

coyote

Je voudrais centrer un div (qui apparait)  lors d'un clic souri. Le probleme est que je veux le centrer relativement au scroll de la page: la page ayant un scroll vertical, je veux que le div se centre par rapport a l'ecran et non par rapport a la page, quelque soit la position vertical du scroll.  Je sais pas si c'est tres clair....
Si vous avez une solution...

bien a vous

samedi 18 mars 2006 à 10:58:08 | Re : Centrer un div

bultez

Membre Club

Bonjour,
regarder body.scrollTop ou body.scrollHeight,
je ne sais plus.
Cordialement. Bul. ~ Mon Site qu'il est à Moi ~

mardi 21 mars 2006 à 07:46:28 | Re : Centrer un div

PetoleTeam

Membre Club


Bonjour...

Je te livre en vrac une compilation...

var NETSCAPE = (navigator.appName == "Netscape");
//-----------------------
function ObjCentre( div_){
  var PosX, PosY;
  var Right, Bottom;
  var Left, Top;
  var Larg, Haut;
  var Obj = document.getElementById(div_);
  if( Obj){
    if( NETSCAPE){
      with( window){
        Left   = pageXOffset;
        Top    = pageYOffset;
        Right  = innerWidth;
        Bottom = innerHeight;
        if( Right > document.width)
          Right = document.width;
        if( Bottom > document.height)
          Bottom = document.height;
        Right  += Left;
        Bottom += Top;
      }
      Larg = Obj.offsetWidth;
      Haut = Obj.offsetHeight;
    }
    else{
      with( document.body){
        Left   = scrollLeft;
        Top    = scrollTop;
        Right  = Left +clientWidth;
        Bottom = Top  +clientHeight;
      }
      Larg = Obj.scrollWidth;
      Haut = Obj.scrollHeight;
    }
    PosX = (Right  -Larg)/2;
    PosY = (Bottom -Haut)/2;
    if( PosX < Left) PosX = Left;
    if( PosY < Top)  PosY = Top;
    ObjMoveTo( div_, PosX, PosY); // à définir
  }
}


Normalement il y à tout à toi de jouer...

;0)



Cette discussion est classée dans : page, scroll, centrer, div, vertical


Répondre à ce message

Sujets en rapport avec ce message

div qui suit le scrolling de la page => PETOLETEAM [ par torg33 ] Bonjour tout le monde, je viens d'intégrer le script de PetoleTeam à mon portfolio et je tiens a dire que c'est tout à fait ce qu'il me faut. Mais (et lien à l'interieur d'une div qui s'ouvre dans la meme div [ par prajna ] Bonjour, La page d'accueil de mon site est constituée de plusieurs div dont une qui ouvre ma page de news en php. ma page php affiche cinq news et un Problème script qui ne se lance pas quand redirige la page dans un bloc DIV [ par eliade ] Bonjour, je dois bien avouer que j'ai cherché - peut être mal certes - mais vraiment cherché avant d'abdiquer et poser la question ! Je souhaite fai page dynamique - javascript et servlet [ par sipatsymasaka ] Bonjour, J'ai vraiment besoin de vos réponses. Je crée un div dynamiquement en javascript: genre [code=js]newdiv.innerHtml[/code] et je n'arrive a r Positionez un calendrier centrer en dessou d'un formulaire javascript css et div [ par gb66 ] Voila jai essayer plusieur truc mais je ne suis jamais satisfait car soit firefox ou IE ne laffiche pas comme je le veux voila quelle element je doit Div.innerHTML et page html [ par rhan_659 ] bonjourj'ai besoin d'afficher une page html complete dans une div.via de l'ajax je récupére ma page html que j'incorpore dans ma div via ineerHTMLmais affichage et modification du contenu d'un div selon choix du bouton [ par halowinnl ] bonjour, je me décide á vous demander de l'aide, après avoir chercher un solution á mon problème...Je souhaite comme énoncé dans le titre, pouvoir aff ouvrir un lien dans un "DIV" d'une même page sans recharger les autres [ par louseb84 ] salut a tous. voilà je me suis décider a m'inscrire après avoir parcouru pas mal de poste et de codes sources sans y trouver réponse. je me suis mis ouvrir un formulaire dans un div au-dessus de la page [ par cora83 ] Bonjour, voilà je ne sais pas trop comment m'y prendre... j'aimerais que lorsque que l'on clique sur une image, un formulaire (dans un div) s'ouvre a Jquery - scroll page avec ecran tactile [ par tious82 ] Bonjour, Je developpe en ce moment un intranet en php qui sera utilisé sur certains postes via un écran tactile. J'aimerais pouvoir déplacer la page


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

Photothèque

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 4,103 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales