Précédent   Forum du club des développeurs et IT Pro > Webmasters - Développement Web > JavaScript > Publications JavaScript / AJAX
Publications JavaScript / AJAX Commentez les articles et critiques de livres publiés sur les rubriques JavaScript et AJAX
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Actualité déjà publiée
 
Outils de la discussion
Publicité
'
Vieux 21/03/2009, 12h56   #1
RideKick
Rédacteur
 
Avatar de RideKick
 
Homme
Directeur technique
Inscription : septembre 2006
Messages : 5 959
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France

Informations professionnelles :
Activité : Directeur technique
Secteur : High Tech - Produits et services télécom et Internet

Informations forums :
Inscription : septembre 2006
Messages : 5 959
Points : 13 031
Points : 13 031
Par défaut Effet d'accordéon avec CSS et JavaScript

Bonsoir,

Je vous propose une traduction de l'article anglophone de Rob Glazebrook (Webmaster de Css Newbie) : Advanced CSS Accordion Effect

Ce tutoriel va vous montrer comment mettre en place un effet Accordéon simple avec un peu de CSS Et du JQuery

Pour toutes questions/suggestions, vous pouvez les faire à la suite de ce message.

Bonne lecture
__________________
Pas de questions techniques en MP please

Mon site perso
RideKick est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 25/03/2009, 18h37   #2
gui80
Membre habitué
 
Inscription : mars 2004
Messages : 276
Détails du profil
Informations forums :
Inscription : mars 2004
Messages : 276
Points : 134
Points : 134
Bonjour,

merci pour le code clair et ludique.
C'est vrai qu'il faut toujours quand même penser aux gens sur IE6.
Du coup, la notion de hover ne prend que pour la balise a, et justifie du javascript pour simuler l'effet hover.

Cependant quelques remarques :
1) dans la balise body, je vois :
font: small/1.2 Arial, Helvetica, sans-serif;

small/1.2 définit la plage maximale de définition des tailles d'écriture possibles de la page web ?
C'est une écriture standard ?

2) Une barre de scrolling apparaît sur le 3ème élément (Automne). Ma question est lié à l'interrogation au point 1), et je me demande du coup si la taille de la police utilisé serait interprété différemment, si l'écriture n'est pas standard.

Merci d'avance pour les éclaircissements.
__________________
amiénois
gui80 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 25/03/2009, 19h46   #3
12monkeys
Responsable (X)HTML/CSS
 
Avatar de 12monkeys
 
Homme Christophe F.
Webmaster
Inscription : novembre 2006
Messages : 4 006
Détails du profil
Informations personnelles :
Nom : Homme Christophe F.
Âge : 36
Localisation : France, Puy de Dôme (Auvergne)

Informations professionnelles :
Activité : Webmaster
Secteur : Service public

Informations forums :
Inscription : novembre 2006
Messages : 4 006
Points : 9 074
Points : 9 074
Bonsoir

Citation:
Envoyé par gui80 Voir le message
1) dans la balise body, je vois :
font: small/1.2 Arial, Helvetica, sans-serif;

small/1.2 définit la plage maximale de définition des tailles d'écriture possibles de la page web ?
C'est une écriture standard ?
Cette écriture correspond à font-size/line height. Voici l'écriture de la propriété font :

Code :
[ [ <'font-style'> || <'font-variant'> || <'font-weight'> ]? <'font-size'> [ / <'line-height'> ]? <'font-family'> ]...
Font-size est obligatoire, si en plus on rajoute line-height (qui est facultatif -> présence du caractère ?) il faut les séparer par un slash...
__________________
Vous souhaitez participer à la rubrique (X)HTML/CSS, contactez moi.
débutez avec les CSS
Pas de MP pour des questions techniques ! Mode d'emploi du forum ; Règles ; Pensez à la balise code ; Pas de SMS !
Votez pour les messages qui vous ont aidés...
12monkeys est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 25/03/2009, 20h00   #4
Kerod
Inactif
 
Avatar de Kerod
 
Inscription : septembre 2004
Messages : 11 706
Détails du profil
Informations forums :
Inscription : septembre 2004
Messages : 11 706
Points : 18 331
Points : 18 331
Citation:
Envoyé par gui80 Voir le message
1) dans la balise body, je vois :
font: small/1.2 Arial, Helvetica, sans-serif;

small/1.2 définit la plage maximale de définition des tailles d'écriture possibles de la page web ?
C'est une écriture standard ?
Ce n'est pas détaillé dans l'article puisque ce n'est pas le but principal. Tout ce qui est détaillé dans l'article est à prendre en compte après ce qui est dans la page exemple, excepté le code de l'article est à personnaliser soi-même (d'où le terme exemple).

Mais pour répondre à ta question : small/1.2 définit la taille de la police (small) et le line-height(l'interligne) à appliquer. Oui c'est du standard. Tu peux voir ici : http://www.w3schools.com/css/css_font.asp

Citation:
2) Une barre de scrolling apparaît sur le 3ème élément (Automne). Ma question est lié à l'interrogation au point 1), et je me demande du coup si la taille de la police utilisé serait interprété différemment, si l'écriture n'est pas standard.
Elle n'apparaît pas chez moi. Je dirais que ça dépend surtout du navigateur utilisé et de sa gestion des polices.
Kerod est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 25/03/2009, 21h32   #5
gui80
Membre habitué
 
Inscription : mars 2004
Messages : 276
Détails du profil
Informations forums :
Inscription : mars 2004
Messages : 276
Points : 134
Points : 134
Intéressant cette simplification d'écriture du line-height.
On apprend tous les jours

Oubli de ma part : Le navigateur faisant le défaut de scrolling est le IE6.
__________________
amiénois
gui80 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 25/03/2009, 21h41   #6
Kerod
Inactif
 
Avatar de Kerod
 
Inscription : septembre 2004
Messages : 11 706
Détails du profil
Informations forums :
Inscription : septembre 2004
Messages : 11 706
Points : 18 331
Points : 18 331
Attention ce n'est pas une simplification d'écriture du line-height vu qu'il n'y a rien à simplifier

Cette écriture permet juste de rajouter la définition interligne dans la définition de font. Donc je ne dirais pas que c'est une simplification . Mais je vois ce que tu veux dire
Kerod est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 26/03/2009, 10h35   #7
gui80
Membre habitué
 
Inscription : mars 2004
Messages : 276
Détails du profil
Informations forums :
Inscription : mars 2004
Messages : 276
Points : 134
Points : 134
Bonjour,

l'important, c'est que l'on se comprenne alors

Défaut de scrolling sur la 3ème colonne :
- IE6
- IE8

Une interprétation différentes des tailles de police ?
__________________
amiénois
gui80 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 26/03/2009, 11h31   #8
Kerod
Inactif
 
Avatar de Kerod
 
Inscription : septembre 2004
Messages : 11 706
Détails du profil
Informations forums :
Inscription : septembre 2004
Messages : 11 706
Points : 18 331
Points : 18 331
Tu n'as jamais entendu parler des différences entre les navigateurs à l'affichage de pages web ? Ben c'est l'une des différences.

Moi j'utilise Firefox 3 et je n'ai aucun scroll, j'utilise IE j'en ai. Tout simplement parce que les règles par défaut ne sont pas identiques et ça généralement les internautes n'y touchent pas vu que c'est dans la configuration du navigateur et d'affichage du contenu Web. D'où le fait que je dise que c'est normal que tu n'aies pas la même chose sous IE et FF.
Kerod est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 26/03/2009, 13h43   #9
gui80
Membre habitué
 
Inscription : mars 2004
Messages : 276
Détails du profil
Informations forums :
Inscription : mars 2004
Messages : 276
Points : 134
Points : 134
Oui, désolé.
c'est une des différences alors, avec le png, le calcul des tailles de boîtes et autres.
__________________
amiénois
gui80 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Actualité déjà publiée
Outils de la discussion

Navigation rapide


Fuseau horaire GMT +2. Il est actuellement 20h18.


 
 
 
 
Partenaires

Hébergement Web