Accueil > Forum > > > > Comment centrer un ensemble de calques ?
Comment centrer un ensemble de calques ?
lundi 24 mars 2008 à 10:48:03 |
Comment centrer un ensemble de calques ?

chabgyver
|
Bonjour,
J'ai crée une interface regroupant un ensemble de div au milei duquel se trouve une iframe et j'aimerai centrer le tout horizontalement et pourquoi pas verticalement. Ca fait un tas d'essais que je fais et je n'arrive à rien, avez vous une solution à m'apporter ?
Voici mon code :
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" lang="fr"> <head> <title>Menu déroulant horizontal</title> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /> <script type="text/javascript"> <!-- window.onload=montre; function montre(id) { var d = document.getElementById(id); for (var i = 1; i<=10; i++) { if (document.getElementById('smenu'+i)) {document.getElementById('smenu'+i).style.display='none';} } if (d) {d.style.display='block';} } //--> </script> <style type="text/css"> <!-- /* CSS issu des tutoriels http://css.alsacreations.com */ body { margin: 0; padding: 0; background: white; font: 80% verdana, arial, sans-serif; } dl, dt, dd, ul, li { margin: 0; padding: 0; list-style-type: none; } #menu { position: absolute; top: 113px; left: 58px; z-index:105; width: 849px; height: 186px; } #menu dl { float: left; width: 12em; margin: 0 1px; } #menu dt { cursor: pointer; text-align: center; font-weight: bold; background: #ccc; border: 0px solid gray; } #menu dd { border: 0px solid gray; } #menu li { text-align: center; background: #fff; } #menu li a, #menu dt a { color: #000; text-decoration: none; display: block; height: 100%; border: 0 none; } #menu li a:hover, #menu dt a:hover { background: #eee; } #site { position: absolute; z-index: 1; top : 129px; left : 151px; color: #000; padding: 0px; border: 0px solid gray; width: 660px; height: 368px; } a {text-decoration: none; color: black; color: #222; } --> </style> <script language="JavaScript" type="text/JavaScript"> <!-- function MM_reloadPage(init) { //reloads the window if Nav4 resized if (init==true) with (navigator) {if ((appName=="Netscape")&&(parseInt(appVersion)==4)) { document.MM_pgW=innerWidth; document.MM_pgH=innerHeight; onresize=MM_reloadPage; }} else if (innerWidth!=document.MM_pgW || innerHeight!=document.MM_pgH) location.reload(); } MM_reloadPage(true); //--> </script> </head> <body> <div id="menu"> <dl> <dt onmouseover="javascript:montre();"><a href=" http://free.fr " target="la_frame" title="Retour à l'accueil">Accueil</a></dt> </dl> <dl> <dt onmouseover="javascript:montre('smenu1');">Menu 1</dt> <dd id="smenu1"> <ul> <li><a href="#">Sous-Menu 1.1</a></li> <li><a href="#">Sous-Menu 1.2</a></li> <li><a href="#">Sous-Menu 1.3</a></li> <li><a href="#">Sous-Menu 1.4</a></li> <li><a href="#">Sous-Menu 1.5</a></li> <li><a href="#">Sous-Menu 1.6</a></li> </ul> </dd> </dl> <dl> <dt onmouseover="javascript:montre('smenu2');">Menu 2</dt> <dd id="smenu2"> <ul> <li><a href="#">Sous-Menu 2.1</a></li> <li><a href="#">Sous-Menu 2.2</a></li> <li><a href="#">Sous-Menu 2.3</a></li> <li><a href="#">Sous-Menu 2.4</a></li> </ul> </dd> </dl> <dl> <dt onmouseover="javascript:montre('smenu3');">Menu 3</dt> <dd id="smenu3"> <ul> <li><a href="#">Sous-Menu 3.1</a></li> <li><a href="#">Sous-Menu 3.2</a></li> <li><a href="#">Sous-Menu 3.3</a></li> <li><a href="#">Sous-Menu 3.4</a></li> <li><a href="#">Sous-Menu 3.5</a></li> </ul> </dd> </dl> <dl> <dt onmouseover="javascript:montre('smenu4');">Menu 4</dt> <dd id="smenu4"> <ul> <li><a href="#">Sous-Menu 4.1</a></li> <li><a href="#">Sous-Menu 4.2</a></li> <li><a href="#">Sous-Menu 4.3</a></li> </ul> </dd> </dl> </div> <div id="site"> <iframe src=" http://ebouks.free.fr/contenu.htm " frameborder="0" style="top:0px;left:0px;width:660px;height:368px;" id="la_frame" name="la_frame" scrolling="yes"><img src=" http://ebouks.free.fr/fond-index2.jpg " width="660" height="368" border="0" usemap="#Map"> </iframe> </div> <div id="textes" style="position:absolute; width:150px; height:368px; z-index:101; left: 812px; top: 126px; background-color: #CC0033; layer-background-color: #CC0033; border: 0px none #000000;"></div> <div id="pubs" style="position:absolute; width:150px; height:368px; z-index:102; left: 0px; top: 126px; background-color: #003399; layer-background-color: #003399; border: 0px none #000000;"></div> <div id="haut" style="position:absolute; width:960px; height:125px; z-index:103; left: 0px; top: 0px; background-image: url(banniere-haut.jpg); layer-background-image: url(banniere-haut.jpg); border: 0px none #000000;"></div> <div id="bas" style="position:absolute; width:960px; height:75px; z-index:104; left: 0px; top: 495px; background-image: url(banniere-bas.jpg); layer-background-image: url(banniere-bas.jpg); border: 0px none #000000;"></div> </body> </html>
Merci d'avance pour votre aide.
|
|
mercredi 26 mars 2008 à 13:08:54 |
Re : Comment centrer un ensemble de calques ?

chabgyver
|
Personne n'a de solution à m'apporter ? 
|
|
mercredi 26 mars 2008 à 18:29:56 |
Re : Comment centrer un ensemble de calques ?

PetoleTeam
|
Bonjour, Voir sur alsacreations Un petit exemple issu du lien ci dessus
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"> <head> <style type="text/css"> body { margin : 0; padding : 0; background : white; font : 13px Verdana; } #menu { position : absolute; top : 110px; left : 50%; margin-left : -400px; width : 800px; height : 20px; border : 1px solid blue; } #site { position : absolute; top : 132px; left : 50%; margin-left : -330px; width : 660px; height : 400px; border : 1px solid gray; } </style> </head> <body> <div id="menu">Bandeau Titre ou Menu</div> <div id="site">Bandeau avec IFRAME</div> </body> </html> A toi de jouer... ;O)
|
|
mercredi 26 mars 2008 à 22:15:26 |
Re : Comment centrer un ensemble de calques ?

chabgyver
|
Ce que j'ai fait, c'est de créer un tableau que j'ai centré mais je me heurte à un autre problème, pour le menu, il faut impérativement qu'il soit dans un calque, mais je n'arrive pas à le centrer, j'ai essayé de faire ceci :
#menu { position: absolute; top: 119px; left: 412px; z-index:105; width: 849px; height: 186px; margin-left :auto; margin-right:auto; }
Mais, d'un browser à l'autre, ça agit de manière plus que chaotique. Le must du luxe serait un alignement général vertical, ça c'est la classe mais peut-être est-ce un doux rêve. Encore une fois, heureusement que tu étais dans les parages.
|
|
samedi 29 mars 2008 à 11:23:07 |
Re : Comment centrer un ensemble de calques ?

chabgyver
|
J'ai réussi non sans mal à centrer mes calques mais par contre, j'ai un autre soucis, le menu, lorsqu'il se déplie, fait descendre l'image centrale, je sais pas pourquoi, de plus, mon autre calques dans laquelle, j'ai placé une bannière se duplique inutilement, or, c'est pas du tout ce que je voudrai. Je chercge donc à comprendre le pourquoi du comment et trouver une solution car franchement, j'aimerai ien passer à autre chose, à savoir au design proprement dit un jour quand même.
Pour voir où j'en suis, c'est là : http://ebouks.free.fr
Il vous suffira d'éditer le code.
Merci d'avance.
|
|
lundi 31 mars 2008 à 13:00:07 |
Re : Comment centrer un ensemble de calques ?

chabgyver
|
J'ai essayé durant de week-end tout ce que je pouvais mais sans résultat, je crois que j'ai besoin d'aide.
Merci.
|
|
lundi 31 mars 2008 à 17:50:24 |
Re : Comment centrer un ensemble de calques ?

chabgyver
|
Bon, finalement, j'arrive à rien, j'ai décidé de télécharger un template tout fait et d'essayer de l'arranger à ma sauce. Donc, c'est toujours à la même adresse : http://visioconseils.free.fr pur voir où j'en suis. J'ai 3 problèmes avec ce site :
1- J'aimerai que le div central s'affiche de manière propre quel que soit le navigateur ar là, c'est le GRAND n'importe quoi à ce niveau-là. 2- J'aimerai pouvoir mettre une image sous mon texte au même endroit. 3- J'aimerai aussi que les ascensseurs ne s'affichent pas et que l'on puisse faire défiler à l'aide de la molette de la souris. PetolTeam m'a donné une astuce que j'utilise sur 2 de mes sites et ça marche bien mais là, curieusement, pour une raison qui m'échappe, ça ne veux rien savoir.
Je veux bien donner mon login et mpt de passe à toute âme charitable qui voudra bien m'aider.
Merci d'avance.
|
|
Cette discussion est classée dans : menu, http, document, mm, if
Répondre à ce message
Sujets en rapport avec ce message
menu dynamique suite [ par drsnugle ]
voici le code source en question :testColor0M = '#
Help me please [ par balbeur ]
[:)] Bonjour à tous J'ai trouvé un formulaire sur le net apparamment en Javascript.Quasi pile poil ce que je cherchais.Je les donc modifié un peu a
Problème avec le Script: IMAGE QUI CHANGE AU SURVOL DE LA SOURIS image ... [ par xp3d ]
Bon soir à tous,Il y a un Scipt en bas de cette page http://www.smkdgg.com/Filme.html "le code des deux boutons qui se mette en rouge disque on les su
différences entre fonctions javascript : preloadimages et prechargimg [ par remlev ]
Bonjour à tous et merci à Codes-SourceS qui aide bien les débutants comme moi.J'ai qqes petites questions:J'ai fait un site avec un menu qui contient
Probleme message d'erreur activeX [ par pampapic ]
Bonjour à tous,Je suis loin d'être un pro de la programmation, en fait je suis infographiste 3d, néanmoins je me plonge dans le html pour confectionne
meilleur moyen d'afficher l'heure [ par Bastian60 ]
Bonjour,Voici un script que j'ai récupéré :var dayarray=new Array("Dimanche","Lundi","Mardi","Mercredi","Jeudi","Vendredi","Samedi");var montharray=ne
Menu déroulant [ par dave1030 ]
HelloVoila je voudrait faire un menu déroulant exactement comme celui-ci www.apple.ch Voila ce que j'ai déjà trouvé mais 2 points ne me conviennent
ouvrir/fermer une div et fusionner deux fonctions...help [ par ornorme ]
bonjour à celui qui essaira de résoudre mon pti problème!(c'est ma deuxième question sur ce forum..en éspérant que la solution
fonction cacher/montrer des div avec différentes id : coment introduire uen variable? [ par ornorme ]
rebonjour!tout fonctionne pour un menu mais je cherche à introduire une variable la dedans car j'ai plusieur id="menu(+numéro)"pour que ce seul pavé d
Livres en rapport
|
Derniers Blogs
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 REACTIVE EXTENSIONS : CONSOMMER DES SERVICES AVEC RX PARTIE 3, LES PIèGES à éVITERREACTIVE EXTENSIONS : CONSOMMER DES SERVICES AVEC RX PARTIE 3, LES PIèGES à éVITER par Groc
Une mauvaise utilisation de rx lors de l'écriture d'une couche d'accès à des services peut conduire à des cas embarassants avec des erreurs mal gérées, des appels qui ne partent lorsqu'ils le devraient, et même des résultats incorrects . le tout nuis...
Cliquez pour lire la suite de l'article par Groc
Forum
UTILISER UN .JSUTILISER UN .JS par zaikoe
Cliquez pour lire la suite par zaikoe
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
|