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

jQuery Discussion :

qui se cache perd sa place


Sujet :

jQuery

  1. #1
    Membre du Club
    Profil pro
    Inscrit en
    Juin 2009
    Messages
    151
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2009
    Messages : 151
    Points : 69
    Points
    69
    Par défaut qui se cache perd sa place
    Bonjour,

    Comment garder la place de son image en la cachant? Car les images du dessous prennent la place de celle que je cache.

    Voici mon 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
     
    .menu2{
    	display:block;
    	width:250px;
    	height:210px;
     
    	border:1px solid yellow;
    }
    .menu2 img{
    	margin:0;
    	padding:0;
    	display:block;
    	width:250px;
    	height:70px;
    }
    et mon html :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
     
    <div class="menu2">
    	<img id="un"src="img/background_menu2.jpg" alt="entreprise" title="Entreprise"/>
    	<img id="deux"src="img/background_menu2.jpg" alt="salarié" title="Salarié"/>
    	<img id="trois"src="img/background_menu2.jpg" alt="demandeur d'emploi" title=""/>
    </div>
    Merci

  2. #2
    Membre du Club
    Profil pro
    Inscrit en
    Juin 2009
    Messages
    151
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2009
    Messages : 151
    Points : 69
    Points
    69
    Par défaut
    J'ai trouvé

    Quand je cache la première image elle s'en va. En fait, il faut faire une liste ou un tableau pour que la place pour la liste reste mais que son contenu soit caché .
    Voici mon code pour ceux que ça peut aider :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
     
    <div class="menu2">
    	<ul>
    		<li><img id="un"src="img/background_menu2.jpg" alt="entreprise" title="Entreprise"/></li>
    		<li><img id="deux"src="img/background_menu2.jpg" alt="salarié" title="Salarié"/></li>
    		<li><img id="trois"src="img/background_menu2.jpg" alt="demandeur d'emploi" title=""/></li>
    	</ul>
    </div>

  3. #3
    Rédacteur

    Avatar de danielhagnoul
    Homme Profil pro
    Étudiant perpétuel
    Inscrit en
    Février 2009
    Messages
    6 389
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 74
    Localisation : Belgique

    Informations professionnelles :
    Activité : Étudiant perpétuel
    Secteur : Enseignement

    Informations forums :
    Inscription : Février 2009
    Messages : 6 389
    Points : 22 933
    Points
    22 933
    Billets dans le blog
    125
    Par défaut
    Bonsoir

    Nul besoin d'une liste ou d'un tableau (quelle horreur). Le CSS peut vous aider. Au lieu d'utiliser la propriété display ("block" ou "none"), il suffit d'employer la propriété visibility ("visible" ou "hidden").

  4. #4
    Membre du Club
    Profil pro
    Inscrit en
    Juin 2009
    Messages
    151
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2009
    Messages : 151
    Points : 69
    Points
    69
    Par défaut
    Mais oui mais oui j'y ais pas pensé du tout. Merci bien

    [Edit 16:24]

    Pourquoi "horreur" d'utiliser les listes ou tableaux ^^ ?

  5. #5
    Rédacteur

    Avatar de danielhagnoul
    Homme Profil pro
    Étudiant perpétuel
    Inscrit en
    Février 2009
    Messages
    6 389
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 74
    Localisation : Belgique

    Informations professionnelles :
    Activité : Étudiant perpétuel
    Secteur : Enseignement

    Informations forums :
    Inscription : Février 2009
    Messages : 6 389
    Points : 22 933
    Points
    22 933
    Billets dans le blog
    125
    Par défaut
    Bonsoir

    Je pensais à la mise en page à l'aide de frames ou de tables. L'usage du CSS est plus approprié pour cette tâche et bientôt HTML5 y ajoutera des balises HTML idoines.

  6. #6
    Membre du Club
    Profil pro
    Inscrit en
    Juin 2009
    Messages
    151
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2009
    Messages : 151
    Points : 69
    Points
    69
    Par défaut
    Okey okey, c'est noté ! Merci

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Composant invisible qui perd sa place
    Par bert_ dans le forum Composants
    Réponses: 3
    Dernier message: 30/04/2009, 11h28
  2. Text Defilant qui se cache jamais o_O
    Par snipes dans le forum Général JavaScript
    Réponses: 1
    Dernier message: 03/06/2007, 04h40
  3. un service qui ouvre une session à la place de l'utilisateur
    Par Mattetfamilly dans le forum Windows
    Réponses: 4
    Dernier message: 24/01/2007, 19h04
  4. fenetre showmessage qui se cache
    Par chourmo dans le forum Langage
    Réponses: 2
    Dernier message: 30/11/2005, 14h19
  5. Un formulaire qui se cache... comment y remedier?
    Par SpyesX dans le forum Access
    Réponses: 2
    Dernier message: 19/10/2005, 17h31

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