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

Mise en page CSS Discussion :

Problème de positionnement


Sujet :

Positionnement en CSS

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Novembre 2008
    Messages
    29
    Détails du profil
    Informations forums :
    Inscription : Novembre 2008
    Messages : 29
    Par défaut Problème de positionnement
    À chaque fois que je positionne mon contenu dans le haut (exemple du texte dans un div) et que je rapetisse ma page, les liens qui sont dans le bas entrent dans le tableau. Comment pourrais-je régler ce problème?

    Merci à l'avance.

  2. #2
    Membre émérite Avatar de c_s_s
    Profil pro
    Inscrit en
    Juillet 2008
    Messages
    619
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Juillet 2008
    Messages : 619
    Par défaut
    Bonjour,

    Il suffit de modifier le code.



    Plus sérieusement, si tu n'indiques pas de lien vers une page en ligne ou si tu ne donnes pas le code HTML/CSS, je ne vois pas comment on pourrait trouver l'origine du problème.

  3. #3
    Membre Expert
    Profil pro
    Inscrit en
    Mars 2002
    Messages
    1 132
    Détails du profil
    Informations personnelles :
    Âge : 53
    Localisation : France

    Informations forums :
    Inscription : Mars 2002
    Messages : 1 132
    Par défaut
    Citation Envoyé par c_s_s Voir le message
    Bonjour,

    Il suffit de modifier le code.



    Plus sérieusement, si tu n'indiques pas de lien vers une page en ligne ou si tu ne donnes pas le code HTML/CSS, je ne vois pas comment on pourrait trouver l'origine du problème.
    Salut c_s_s,

    M'est avis que tu devrais mettre ce texte dans ta signature
    Vu le nombre de fois que tu es "obligé" de le répéter


  4. #4
    Membre averti
    Inscrit en
    Novembre 2008
    Messages
    29
    Détails du profil
    Informations forums :
    Inscription : Novembre 2008
    Messages : 29
    Par défaut
    Le HTML:

    Code html : 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
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
    53
    54
    55
    56
    57
    58
    59
    60
    61
    62
    63
    64
    65
    66
    67
    68
    69
    70
    71
    72
    73
    74
    75
    <!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-FR" lang="fr-FR"> 
     
    <head>
        <link href="../CSS/ch.css" media="all" rel="stylesheet" type="text/css" />
    	<title>Les Canadiens de Montréal</title>
    	<meta http-equiv="Content-type" content="text/html ; charset=iso-8859-1" />
    </head>
    <body>
    	<div class="div4">Intronisations au Temple de la Renommée et Chandails retirés</div>
    	<div class="div24">
    	<table border="1">
    		<tr>
    			<th>Nom</th>
    			<th>Date d'intronisation</th>
    		</tr>
    		<tr>
    			<td>Howie Morenz</td>
    			<td>Avril 1945</td>
    		</tr>
    		<tr>
    			<td>Georges Vézina</td>
    			<td>Avril 1945</td>
    		</tr>
    		<tr>
    			<td>Aurele Joliat</td>
    			<td>Avril 1947</td>
    		</tr>
    		<tr>
    			<td>Newsy Lalonde</td>
    			<td>Juin 1950</td>
    		</tr>
    				<tr>
    			<td>George Hainsworth</td>
    			<td>Juin 1961</td>
    		</tr>
    		<tr>
    			<td>Jack Laviolette</td>
    			<td>Août 1962</td>
    		</tr>
    		<tr>
    			<td>Didier Pitre</td>
    			<td>Août 1962</td>
    		</tr>
     
    	</table>
    	</div>
    	<div class="div22">
    		<table border="1">
    		<tr>
    			<th>Numéro</th>
    			<th>Joueur</th>
    			<th>Chandail retiré le</th>
    		</tr>
     
    		<tr>
    			<td>19</td>
    			<td>Larry Robinson</td>
    			<td>19 novembre 2007</td>
    		</tr>
    		<tr>
    			<td>23</td>
    			<td>Bob Gainey</td>
    			<td>23 février 2008</td>
    		</tr>
    	             </table>
    	</div>
    	<div class="div18">
    		<a href="index.html"><img src="../Images/btnhome.gif" alt="Bouton accueil" /></a>
    		<a href="formation.html"><img src="../Images/btnleft.gif" alt="Bouton gauche" /></a>
    		<a href="questionnaire.html"><img src="../Images/btnright.gif" alt="Bouton droit" /></a>
    	</div>
    </body>
    </html>

    Partie CSS:

    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
    20
    21
    22
    .div4	{
    		text-align:center;
    		font-size:24px;
    		}
     
    .div24	{
    		position:absolute;
    		left:300px;
    		top:75px;
    		}
     
    .div18	{
    		position:absolute;
    		left:20px;
    		top:1350px;
    		}
     
    .div22	{
    		position:absolute;
    		left:600px;
    		top:75px;
    		}
    Pour vérifier mes pages, j'utilise Firefox et IE.

    Merci à l'avance.

    frankthechamp

  5. #5
    Membre Expert
    Profil pro
    Inscrit en
    Mars 2002
    Messages
    1 132
    Détails du profil
    Informations personnelles :
    Âge : 53
    Localisation : France

    Informations forums :
    Inscription : Mars 2002
    Messages : 1 132
    Par défaut
    Salut,

    Le "problème" que tu constates est : TOUT A FAIT NORMAL...

    Effectivement, tes navigateurs font exactment ce que tu leur a demandé (pour une fois que c'est le cas il faut tout de même le préciser non ? )

    Plus sérieusement voici pourquoi :

    A part pour le premier DIV (div4) tous les autres sont en "position:absolute".
    Ce qui veut dire que tu les positionnes lors de la construction de la page et qu'ils ne doivent plus bouger.
    La preuve : lorsque tu as modifié les dimensions de ta page et que les cadres se chevauchent tout est corrigé si tu demandes une mise à jour de ta page (F5).

    Voilà

  6. #6
    Membre averti
    Inscrit en
    Novembre 2008
    Messages
    29
    Détails du profil
    Informations forums :
    Inscription : Novembre 2008
    Messages : 29
    Par défaut
    J'ai laissé mes div comme ils étaient et j'ai mis de plus grands espaces entre chaque élément ce qui fait que plus rien ne se chevauche. Maintenant je me retrouve avec de grands espaces vides et ce n'est pas ce qu'il y a de mieux... mais c'est mieux que rien. Ce que je me demande, c'est comment faire pour que, lorsque je diminue la taille de ma fenêtre, le texte demeure caché sans suivre la fenêtre et se déplacer en sautant toujours une ligne pour ainsi prendre beaucoup de place. Si vous êtes des pros, ça peut vous sembler facile, mais sachez que je ne fais du CSS que depuis 2 semaines, ce qui explique ma plus ou moins grande compétence.

    Merci à l'avance
    frankthechamp

Discussions similaires

  1. Problème de positionnement d'éléments dans la page
    Par Rocket666 dans le forum Balisage (X)HTML et validation W3C
    Réponses: 3
    Dernier message: 18/02/2006, 11h59
  2. [CSS] Problème de positionnement de DIV
    Par Oberown dans le forum Mise en page CSS
    Réponses: 11
    Dernier message: 31/01/2006, 17h03
  3. [CSS]Problème de positionnement avec div
    Par Tueur_a_gage dans le forum Mise en page CSS
    Réponses: 11
    Dernier message: 25/10/2005, 23h48
  4. [Jtree][JScrollPane] problème de positionnement
    Par billynirvana dans le forum Agents de placement/Fenêtres
    Réponses: 2
    Dernier message: 07/07/2005, 16h53
  5. Problème pour positionner une liste déroulante
    Par ouckileou dans le forum XSL/XSLT/XPATH
    Réponses: 3
    Dernier message: 30/09/2004, 01h05

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