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

HTML Discussion :

boite avec taille de base mais qui peut s'agrandir ?


Sujet :

HTML

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Avril 2006
    Messages
    55
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Avril 2006
    Messages : 55
    Par défaut boite avec taille de base mais qui peut s'agrandir ?
    Bonjour,

    j'ai sur mon site une page qui contient des news gérée pas php / mysql.

    ces news s'affichent dans une boite css nommée "news_defil".

    j'ai envie que cette boite fasse à la base, donc même sans news 400px de hauteur.

    Mais j'ai envie qu'elle puisse devenir plus grande si les news prennent plus de place que 400px de haut. Soit en s'agrandissent, soit en affichant une barre de défilement vertical, mais je préférerai la première solutions.

    J'ai essayé avec la propriété "overflow: scroll" mais ce na pas marché.

    Voilà mon code CSS :


    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    .news_defil {
    	width: 760px;
    	height:400px;
    	margin-top: 1px;
    	margin-bottom: 1px;
    	overflow: scroll;
    }
    J'ai également en bas de cette boite un menu, et j'aimerai que ce menu soit positionné à 5px en bas de cette boite "news_defil", j'ai essayé comme ça mais ca na pas marché non plus :

    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
    .menu_bas_news {
    	width: 760px;
    	height:18px;
    	font-family: Arial;
    	font-size: 9px;
    	color: #555555;
    	border-top-width: 1px;
    	border-top-style: solid;
    	border-top-color: #CCCCCC;
    	line-height: 200%;
    	margin-top: 5px;
    	margin-right: auto;
    	margin-bottom: auto;
    	margin-left: auto;
    	position: absolute;
    Pouvez-vous m'aidez ?

    merci d'avance

  2. #2
    Inactif  
    Avatar de Kerod
    Profil pro
    Inscrit en
    Septembre 2004
    Messages
    11 672
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2004
    Messages : 11 672
    Par défaut
    Et en utilisant
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    min-height : 400px;
    height :auto;

  3. #3
    Membre émérite
    Avatar de Linaa
    Profil pro
    Inscrit en
    Avril 2005
    Messages
    987
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2005
    Messages : 987
    Par défaut
    Il faut spécifier un min-height mais ça ne fonctionne pas avec IE
    Pour IE
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    .news_defil {
    	width: 760px;
    	min-height:400px;
    	_height:400px; // pour IE
    	margin-top: 1px;
    	margin-bottom: 1px;
    	overflow: scroll;
    }
    Et pour la boite du bas, en position relative ça donne quoi ?

  4. #4
    Membre averti
    Profil pro
    Inscrit en
    Avril 2006
    Messages
    55
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Avril 2006
    Messages : 55
    Par défaut
    merci bp, j'essaye tout ca et je vous tiens au courant...

  5. #5
    Membre averti
    Profil pro
    Inscrit en
    Avril 2006
    Messages
    55
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Avril 2006
    Messages : 55
    Par défaut
    parfait pour la boite, par contre mon menu du bas c'est toujours le même problème, dès que la taille de la boite news_defil devient plus grande que 400px, le menu du bas se retrouve tout en haut de la page, avec une marge de 5px mais avec le haut absolu...

    moi j'aimerai que cette marge soit à 5px de la boite news_defil...

    Comment faire ?

  6. #6
    Membre émérite
    Avatar de Linaa
    Profil pro
    Inscrit en
    Avril 2005
    Messages
    987
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2005
    Messages : 987
    Par défaut
    Il faut rajouter à ton bloc news_defil

  7. #7
    Membre averti
    Profil pro
    Inscrit en
    Avril 2006
    Messages
    55
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Avril 2006
    Messages : 55
    Par défaut
    .menu_bas_news {
    width: 760px;
    height:18px;
    font-family: Arial;
    font-size: 9px;
    color: #555555;
    border-top-width: 1px;
    border-top-style: solid;
    border-top-color: #CCCCCC;
    line-height: 200%;
    margin-top: 5px;
    margin-right: auto;
    margin-bottom: auto;
    margin-left: auto;
    position:relative;
    }
    .news_defil {
    min-height : 384px;
    height :auto;
    _height:384px; // pour IE //
    width: 760px;
    margin-top: 15px;
    clear : both;
    }
    comme ca ca ne marche toujours pas, le menu est encore tout en haut...

Discussions similaires

  1. Réponses: 9
    Dernier message: 12/02/2013, 09h47
  2. [MySQL] Requete sql avec 2 id different mais qui utilise la meme table
    Par guigui69 dans le forum PHP & Base de données
    Réponses: 3
    Dernier message: 05/11/2008, 16h32
  3. Réponses: 5
    Dernier message: 31/03/2008, 17h07
  4. Réponses: 5
    Dernier message: 14/06/2006, 15h05
  5. Réponses: 8
    Dernier message: 11/08/2005, 09h32

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