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 :

boucle asp et css


Sujet :

CSS

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Mars 2004
    Messages
    178
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Mars 2004
    Messages : 178
    Par défaut boucle asp et css
    Bonjour,

    J'ai une boucle asp (for, next) qui affiche ligne par ligne les enregistrements d'une table de ma base access.

    A l'intérieur de cette boucle se trouve également un div qui contient un tableau.

    J'aimerai que le div s'affiche en hidden lors de l'affichage des enregistrements et qu'il ne prenne pas de place en-dessous de chaque ligne.

    J'aimerai que lorsqu'on clique sur détails, le div qui contient le tableau s'affiche en dessous de l'enregistrement en cours et lorsqu'on clique sur le bouton fermer du div du tableau que le div disparaisse et libère la place qu'il occupait

    J'arrive à afficher les enregistrements sans le tableau en définissant celui-ci en visibility:hidden et en position:absolute; top:0; left:0;

    Lors du click sur détails j'arrive à l'afficher en définissant le style du div en visibility:visible;

    Le problème c'est qu'il se superpose sur les autres enregistrements à la place de pousser ceux-ci vers le bas.

    Exemple:

    Article - fin - etc - etc
    art1 f1 e1 e1 détails

    div tableau1

    art2 f2 e2 e2 détails

    div tableau 2

    art3 f3 e3 e3 détails

    div tableau 3

    etc....

    merci d'avance pour les réponses!

  2. #2
    Modérateur

    Avatar de NoSmoking
    Homme Profil pro
    Inscrit en
    Janvier 2011
    Messages
    17 210
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Isère (Rhône Alpes)

    Informations forums :
    Inscription : Janvier 2011
    Messages : 17 210
    Par défaut
    Bonjour,
    Le problème c'est qu'il se superpose sur les autres enregistrements à la place de pousser ceux-ci vers le bas.
    il te faut faire la différence entre display et visibility, je te laisse te renseigner.

    Dans ton cas il te faut jouer avec le display:none|block.

    Pour la mise en application cela relève du javascript et une petite recherche dans le forum javascript devrait résoudre ton problème.

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Mars 2004
    Messages
    178
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Mars 2004
    Messages : 178
    Par défaut
    Merci beaucoup, super réponse, j'ai résolu mon problème!!

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

Discussions similaires

  1. [Débutant] Asp.net Css d'impression
    Par Pynouz dans le forum ASP.NET
    Réponses: 1
    Dernier message: 15/10/2013, 14h31
  2. asp:menu CSS couleurs différentes
    Par roswell34 dans le forum ASP.NET
    Réponses: 5
    Dernier message: 21/03/2012, 15h44
  3. Réponses: 0
    Dernier message: 19/02/2008, 11h05
  4. Css / Asp !!
    Par roots_man dans le forum ASP
    Réponses: 2
    Dernier message: 19/01/2005, 11h22
  5. swf dans une boucle asp
    Par Chucky69 dans le forum Flash
    Réponses: 11
    Dernier message: 10/02/2004, 17h07

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