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 :

[CSS]fixer une boite..flottante


Sujet :

CSS

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Étudiant
    Inscrit en
    Juin 2005
    Messages
    24
    Détails du profil
    Informations personnelles :
    Localisation : France, Bas Rhin (Alsace)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Juin 2005
    Messages : 24
    Par défaut [CSS]fixer une boite..flottante
    Bonjour a tous!

    J'ai un sacre probleme: j'ai une colonne qui se balade partout d'apres la taille de l'ecran, etc... (d'ailleurs j'avais jamais remarqué le probleme comme sur mon ecran la boite etait a la bonne place... ).
    Donc je sollicite votre aide pour me sortir de se petrin

    J'aimerai que cette colonne reste a ça place (pas coller sur les bords) malgre la taille/resolution de l'ecran

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
     
    	<div id="linkList">
    		<div id="linkList2">
    			<div id="lselect">
    				<h3 class="select"><span>Select a recette:</span></h3>
    				<ul>
    					<li><a href="construction.html" title="FACILE a faire!">Carbonara</a></li>
    					<li><a href="construction.html" title="FACILE a faire!"> Quiche Lorraine</a></li>
    					<li><a href="construction.html" title="FACILE a faire!"> Bouchées à la reine</a></li>
    					<li><a href="construction.html" title="FACILE a faire!"> Escalopes a la creme</a></li>
    					[....]
     
    				</ul>
    			</div>
    Et sur la feuille de style:

    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
    #linkList{
    	background:transparent url(/linkback.gif) repeat-y top left;
    	margin:0 0 0 70px;
    	float:left;
    	width: 120px;
    	position:absolute;
     
     
      top: 299px !important;   /* Bons navigateurs */
      top: 269px;		   /* explorer 5 */
      top/**/:/**/299px;	   /* explorer 6 */
    }
     
     
    #linkList2{
    	background:transparent url(/linkbottom.jpg) no-repeat bottom left;
    	padding:0 2px 20px 2px;
    }


    Merci beaucoup!!!!!!!!!!!!!!!!!!!!!!!!

  2. #2
    Membre confirmé Avatar de PuppeT mAsTer
    Profil pro
    Inscrit en
    Juin 2006
    Messages
    104
    Détails du profil
    Informations personnelles :
    Localisation : France, Rhône (Rhône Alpes)

    Informations forums :
    Inscription : Juin 2006
    Messages : 104
    Par défaut
    Tu peux essayer en changeant le position de ton div de absolute par static

    ++


    PM, qui ne garantie pas que ça marche mais p-e

  3. #3
    Membre averti
    Profil pro
    Étudiant
    Inscrit en
    Juin 2005
    Messages
    24
    Détails du profil
    Informations personnelles :
    Localisation : France, Bas Rhin (Alsace)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Juin 2005
    Messages : 24
    Par défaut
    Merci pour la reponse !
    Etonnement... ça marche!

    Mais faut que je vois encore ça, du coup il me la fixe n'importe ou et surtout pas au meme endroit entre Firefox et IE (ça c'est plus problematique) mais au moins ça bouge plus!

  4. #4
    Membre averti
    Profil pro
    Étudiant
    Inscrit en
    Juin 2005
    Messages
    24
    Détails du profil
    Informations personnelles :
    Localisation : France, Bas Rhin (Alsace)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Juin 2005
    Messages : 24
    Par défaut
    j'ai regle le probleme le probleme de la boite qui se fixe n'importe ou : il suffisait en fait de mettre "none" dans le parametre "float". Donc la c'est bien centré la ou il faut ! Par contre il me reste le probleme de la HAUTEUR .... Entre firefox et IE c'est plus ou moins bas (sans varier sur la largeur) et j'arrive pas a remonter la boite vers le haut de la page

  5. #5
    Membre averti
    Profil pro
    Étudiant
    Inscrit en
    Juin 2005
    Messages
    24
    Détails du profil
    Informations personnelles :
    Localisation : France, Bas Rhin (Alsace)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Juin 2005
    Messages : 24
    Par défaut
    Alors j'ai "resolu" le probleme de la boite qui etait trop basse en changeant le code d'origine (voir premier message) par celui ci:

    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
    #linkList{
    	background:transparent url(/linkback.gif) repeat-y top left;
    	margin:-960px 0 0 70px;
    	float:left;
    	width: 120px;
    	position:absolute;
    
    	
      top: 299px !important;   /* Bons navigateurs */
      top: 269px;		   /* explorer 5 */
      top/**/:/**/299px;	   /* explorer 6 */
    }
    
    
    #linkList2{
    	background:transparent url(/linkbottom.jpg) no-repeat bottom left;
    	padding:0 2px 20px 2px;
    }
    Sous Internet explorer c'est tout bon, mais alors Firefox je sais pas ce qu'il me fait...... Explication: au lieu que la boite remonte "normalement" , firefox me "l'étire" , du coup l'entête de la colonne est a peu pres a la bonne place mais en dessous y a un grand "vide" et en fin de compte le bas de la colonne est toujours a la meme place...

    Help please

  6. #6
    Membre éprouvé Avatar de IdF-Socrateus
    Profil pro
    Inscrit en
    Juin 2006
    Messages
    76
    Détails du profil
    Informations personnelles :
    Âge : 43
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Juin 2006
    Messages : 76
    Par défaut
    J'utilise personnellement des "position:absolute" pour fixer ce qui doit l'être de manière "contrainte", puis je définis la hauteur et la largeur (on peut mettre "auto" pour ne contraindre que l'un des deux, ou des %...). Ensuite je positionne avec
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    top:10px;
    left:100px;
    par exemple...
    Je n'ai pas vu ta page, mais une marge de -960 ça fait un peu bizarre, non ?

Discussions similaires

  1. XHTML/CSS fixer la taille d'une form
    Par Andry dans le forum Mise en page CSS
    Réponses: 2
    Dernier message: 19/07/2006, 15h31
  2. [CSS] Probleme avec le contenu d'une boite avec IE
    Par Seth77 dans le forum Mise en page CSS
    Réponses: 4
    Dernier message: 19/07/2006, 11h52
  3. [CSS] Taille d'une boite DIV dans un tableau
    Par Seth77 dans le forum Mise en page CSS
    Réponses: 7
    Dernier message: 14/06/2006, 19h17
  4. [CSS] boite flottante problème
    Par Pfeffer dans le forum Mise en page CSS
    Réponses: 6
    Dernier message: 02/03/2006, 21h14
  5. css fixer une taille pour les select
    Par NeHuS dans le forum Mise en page CSS
    Réponses: 4
    Dernier message: 19/10/2005, 10h00

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