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 :

fixer des elements d'une page


Sujet :

CSS

  1. #1
    Membre averti
    Avatar de jmjmjm
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Avril 2005
    Messages
    760
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : Service public

    Informations forums :
    Inscription : Avril 2005
    Messages : 760
    Points : 439
    Points
    439
    Par défaut fixer des elements d'une page
    Voila je souhaiterais fixer des elements sur une page c'est a dire que lorsque l'ascenseur bouge les elements reste fixe. Mon site est fait en XHTML1.0 SRICT ET CSS2.
    Pour vous expliquer exactement ce que je veux aller voir mon site dans la partie resultats :
    http://www.judo-beaugency.com/2/?Pg=...&Validation=OK
    je voudrais que les combobox reste fixe ainsi que le menu gauche et l'entete + le fond mais ca c deja le cas !!

    MERCI ET BONNE PROG !!

  2. #2
    Membre confirmé
    Avatar de diden138
    Profil pro
    Développeur Web
    Inscrit en
    Mai 2006
    Messages
    714
    Détails du profil
    Informations personnelles :
    Âge : 35
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Mai 2006
    Messages : 714
    Points : 589
    Points
    589
    Par défaut Re:
    salut j'ai une solution pour toi parcontre ca marche juste sous fire fox c'est 100% css
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
     
    objetfix
    {
    position:fixed;
    }
    sinon tu peux faire ça avec du javascript mais je m-y connais pas bien
    voila j'espére que ça t'aidera tien nous au courant
    et vint le 20siècle et l'homme se mit à réflechir comme la machine auteur: diden138
    Langage: Pascal,OCaml,Delphi,c/c++.
    Langages web:Xhtml,Css,Php/Mysql,Javascript,Actionscript 2.0
    Plate forme:Windows XP Pro SP2./Red Hat 9.0/SUSE 10.2
    Config :Intel P4 3.2GHZ,2MO cach,512 RAM.
    Outils:Tp7,objective caml,Delphi 6 perso, C++builder 6,Visual C++ Express edition sous win,code-block sous linux(Ubuntu) .

  3. #3
    Modérateur
    Avatar de Bisûnûrs
    Profil pro
    Développeur Web
    Inscrit en
    Janvier 2004
    Messages
    9 868
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Janvier 2004
    Messages : 9 868
    Points : 16 258
    Points
    16 258
    Par défaut
    Citation Envoyé par diden138
    salut j'ai une solution pour toi parcontre ca marche juste sous fire fox c'est 100% css
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
     
    objetfix
    {
    position:absolute;
    }
    sinon tu peux faire ça avec du javascript mais je m-y connais pas bien
    voila j'espére que ça t'aidera tien nous au courant
    C'est position:fixed et pas absolute ..

    Sinon il y a toujours la FAQ HTML/CSS

  4. #4
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Octobre 2006
    Messages
    26
    Détails du profil
    Informations personnelles :
    Localisation : France, Isère (Rhône Alpes)

    Informations forums :
    Inscription : Octobre 2006
    Messages : 26
    Points : 32
    Points
    32
    Par défaut divers
    Non, c'est .

    Mais effectivement cela ne marche pas sous IE.

  5. #5
    Membre averti
    Avatar de jmjmjm
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Avril 2005
    Messages
    760
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : Service public

    Informations forums :
    Inscription : Avril 2005
    Messages : 760
    Points : 439
    Points
    439
    Par défaut
    Je connaissais position fixed mais le probleme c'est que moi je n'arrive pas a l'utiliser si je reajoute position fixed a mon entete par exemple tout ca en haut a gauche ca ne ressemble plus a rien !!

    Voici le Code CSS que j'utilise pour l'entete qui est decomposer en trois en tete pour que l'entete s'adapte au ecran 16/10eme :
    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
    #EnteteGauche {
    	background:url("../Images/PetiteResolution/Entete1.jpg") left top no-repeat;
    	height:95px;
    	margin-left:15px;
    }
     
    #EnteteCentre {
    	background:url("../Images/PetiteResolution/Entete.jpg") center top no-repeat;
    	height:95px;
    	margin-left:5%;
    }
     
    #EnteteDroite {
    	background:url("../Images/PetiteResolution/Entete2.jpg") right top no-repeat;
    	height:95px;
    	margin-right:15px;
    }
    Merci d'avance si quelq'un a une solution !!

  6. #6
    Membre confirmé
    Avatar de diden138
    Profil pro
    Développeur Web
    Inscrit en
    Mai 2006
    Messages
    714
    Détails du profil
    Informations personnelles :
    Âge : 35
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Mai 2006
    Messages : 714
    Points : 589
    Points
    589
    Par défaut Re:
    Moi j'avais le même problème j'ai remplacé fixed par absolute et ça marche sous firefox et je n'ai rien compris à ça. Sinon il existe des solutions très sérieuse du coté de javascript et qui marchent sous tous les navigateurs enfin presque.
    Voici un lien d'un exemple tu pourra t'inspirer de cela (PS : celui-là utilise un stricte minimum de JS et fonctionne même sans )
    http://iubito.free.fr/prog/menu.php
    version verticale : http://iubito.free.fr/prog/menu/vertical.htm
    et vint le 20siècle et l'homme se mit à réflechir comme la machine auteur: diden138
    Langage: Pascal,OCaml,Delphi,c/c++.
    Langages web:Xhtml,Css,Php/Mysql,Javascript,Actionscript 2.0
    Plate forme:Windows XP Pro SP2./Red Hat 9.0/SUSE 10.2
    Config :Intel P4 3.2GHZ,2MO cach,512 RAM.
    Outils:Tp7,objective caml,Delphi 6 perso, C++builder 6,Visual C++ Express edition sous win,code-block sous linux(Ubuntu) .

  7. #7
    Membre averti
    Avatar de jmjmjm
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Avril 2005
    Messages
    760
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : Service public

    Informations forums :
    Inscription : Avril 2005
    Messages : 760
    Points : 439
    Points
    439
    Par défaut
    Merci pour ton exemple mais je ne prefererais pas recourir au javascript et l'aimerais assez faire ca en CSS

  8. #8
    Membre averti
    Avatar de jmjmjm
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Avril 2005
    Messages
    760
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : Service public

    Informations forums :
    Inscription : Avril 2005
    Messages : 760
    Points : 439
    Points
    439
    Par défaut
    Voila j'ai trouver comment definir exactement ce que je voulais et pourquoi le position fixed ne peut pas marcher car en fait mon entete est faite pour s'adapter en largeur donc elle n'est pas fixe (tout du moin hroizontalement) donc je voudrais garder cette liberte mais je voudrai que les element comme le menu et celle ci soit fixe verticalement c'est a dire qu'il pouisse toujours s'adapter horizontalement mais qu'in ne bouge pas quand l'ascensueur horizontal est solicité

  9. #9
    Membre averti
    Avatar de jmjmjm
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Avril 2005
    Messages
    760
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : Service public

    Informations forums :
    Inscription : Avril 2005
    Messages : 760
    Points : 439
    Points
    439
    Par défaut
    sinon, ce n'est pas possible de faire l'inverse, au lieu de dire que les elements sont fixe, il n'est pas possible de dire que celle une partie bouge ??

Discussions similaires

  1. Connaitre le nom des elements d'une page internet
    Par andrebernard dans le forum VB 6 et antérieur
    Réponses: 6
    Dernier message: 02/06/2009, 11h46
  2. Réponses: 17
    Dernier message: 30/01/2008, 15h53
  3. [C#] Récupération des contrôles d'une page
    Par corback dans le forum ASP.NET
    Réponses: 3
    Dernier message: 16/05/2005, 10h08
  4. |VB6] Comment Lister les liens vers des fichiers d'une page web
    Par Mayti4 dans le forum VB 6 et antérieur
    Réponses: 8
    Dernier message: 18/01/2005, 18h17
  5. Inserer des elements dans une map sans rangement ?
    Par Muetdhiver dans le forum C++
    Réponses: 3
    Dernier message: 07/09/2004, 11h09

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