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

Bibliothèques & Frameworks Discussion :

Fixer automatiquement la hauteur


Sujet :

Bibliothèques & Frameworks

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Mai 2006
    Messages
    147
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2006
    Messages : 147
    Par défaut Fixer automatiquement la hauteur
    Bonjour a tous.

    j'ai crée un menu deroulant avec mootools.

    Tout ca marche mais je voudrais pouvoir regler a la volée la hauteur du menu qui se deroule.
    j'ai essayé avec
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    .tween('height', 'auto')
    mais cela ne fais rien du tout.


    quelqu'un sait comment faire pour regler le soucis?

    j'utilise la derniere version du mootools ainsi que safari et firefox 3


    voici le code de la page html:
    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
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
    <head>
    	<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    	<link rel="stylesheet" href="demo.css" type="text/css" />
    	<script type="text/javascript" src="mootools-1.2.1-core-nc.js"></script>
    	<script type="text/javascript" src="demo.js"></script>
    	<title>Menu deroulant - Demo Mootools</title>
    </head>
    <body>
     
    		<div class="derouleMoi">	
     
    			<span><strong>Menu</strong></span>
    			<div>
    				<a href="">Sous Menu 1</a>
    				<a href="">Sous Menu  2</a>
    				<a href="">Sous Menu  3</a>
    			</div>
    		</div>
     
    		<div class="derouleMoi">	
    			<span><strong>Menu2</strong></span>
    			<div>
    				<a href="">Sous Menu 1</a>
    				<a href="">Sous Menu 2</a>
    				<a href="">Sous Menu 3</a>
    			</div>
    		</div>
     
    		<div class="derouleMoi">	
    			<span><strong>Menu3</strong></span>
    			<div>
    				<a href="">Sous Menu 1</a>
    				<a href="">Sous Menu 2</a>
    				<a href="">Sous Menu 3</a>
    			</div>
    		</div>
    	</div>
     
     
     
    </body>
    </html>

    voici le 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
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    div.floated
    {
    	width: 400px;
    	float: left;
    	margin-left: 1em;
    }
     
     
    .derouleMoi
    {
    	float: left;
    	/*Taille de depart*/
    	width: 120px;
    	height: 20px;
    	/*masque les sous menus*/
    	overflow: hidden;
     
    	background-color:silver;
    }
     
     
     
    .hauteurtest
    	{
    	height: 1150px;}
     
     
    .derouleMoi span, .derouleMoi a
    {
    	display: block;
    	padding: 0 3px;
    }
     
    .derouleMoi a:hover
    {
    	background: .f5f5f5;
    }
    et surtout voici le code mootools

    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
    19
    20
    21
    22
    23
    24
    25
    26
    27
    //http://mootools.net/docs/Fx/Fx.Tween
    
    window.addEvent('domready', function(){
    
    	
    	$$('.derouleMoi').addEvents(
    		{
    			'mouseenter': function()
    			{
    				this.set
    					('tween',
    						{
    							duration: 500,
    							transition: Fx.Transitions.Bounce.easeOut
    						}
    					).tween('height', '200px');
    			},
    			
    			'mouseleave': function()
    			{
    				this.set('tween', {duration: 500,transition: Fx.Transitions.Bounce.easeOut}).tween('height', '20px');
    			}
    	});
    	
    
    	
    });
    Fichiers attachés Fichiers attachés

Discussions similaires

  1. [XL-2007] Ajuster automatiquement la hauteur des lignes
    Par apdf1 dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 25/08/2013, 17h01
  2. Ajuster automatiquement la hauteur de ligne d'une cellule fusionné
    Par xvrpetit dans le forum Macros et VBA Excel
    Réponses: 3
    Dernier message: 09/08/2013, 08h29
  3. Ajustement automatique - une hauteur limite ?
    Par s.n.a.f.u dans le forum Excel
    Réponses: 2
    Dernier message: 20/06/2008, 12h29
  4. besoin d'aide pour "fixer" largeur et hauteur cellules
    Par crazy100 dans le forum Dreamweaver
    Réponses: 1
    Dernier message: 21/08/2007, 16h28
  5. Réponses: 7
    Dernier message: 12/06/2006, 10h04

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