• Sur ce site, vous trouverez :
    Camera ! Évidemment...

    ...mais aussi des carousels : WaterwheelCarousel par exemple...

  • ... des informations sur les iFrames responsives

    Une solution élégante pour rendre les iFrames (cadres, dans lesquels on intègre d'autres pages) "responsive design" : Ils s'adapteront automatiquement et de manière proportionnelle à la dimension de la page.

    Lisez le tutoriel

  • ...un Audio Player dans un Iframe... ...et un autre intégré dans Guppy

  • ...des images qui changent au survol de la souris... ...par exemple :

    ...mais bien d'autres effets à découvrir, notamment celui que vous êtes en train d'utiliser...

  • ...et bien sûr des skins pour habiller vos sites GuppY V5...la série "Transparences" avec ici FeatureCarousel

  • Camera

    Camera

    ¤ Camera est un slider développé par Manuel Masia. On peut l'utiliser très facilement dans GuppY.

    Dans ses différentes options possibles, on peut faire varier les transitions, les apparitions de titres, les vignettes de pagination. Camera peut même intégrer des vidéos !

    Sur ce site quelques tutoriels pour mieux maitriser Camera.

    Informations Camera

    ¤ Deux carousels de Brian Osborne sont disponibles lisez les tutoriels dédiés : WaterwheelCarousel et FeatureCarousel.

  • iFrames

    iFrames responsives

    Une solution élégante pour rendre les iFrames (cadres, dans lesquels on intègre d'autres pages) "responsive design" : Ils s'adapteront automatiquement et de manière proportionnelle à la dimension de la page.

    Lisez le tutoriel

  • Audio-Players

    Audio-Players

    ¤ Un Audio-player à mettre en place dans un iFrame. Il affiche les pochettes d'album des morceaux qui sont joués. Léger et "customisable", quelques skins en téléchargement lui sont destinées. Il peut être amélioré ! Adeptes du Javascript... à vos claviers ! wink

    Lisez le tutoriel

    ¤ Un deuxième Audio-player simple avec playlist également peut être intégré directement dans GuppY.

    Lisez le tutoriel

  • Effets au survol

    Effets au survol

    Des astuces amusantes, surtout en CSS, pour agrémenter les sites.

    Au survol de la souris : des images qui changent, qui pivotent et font apparaitre un nouveau contenu, les boutons déroulants offrant de nouvelles informations, une boîte-menu déroulante (celle-là même que vous utilisez)... et d'autres, à venir, sans doute.

    La possibilité aussi de personnaliser des infobulles dans une image mappée cliquable générée par Gimp (traitement d'image libre et gratuit). Lisez le tutoriel

    Des liens vers des tutoriels sont disponibles dans le menu "Astuces>Changements au survol"

  • Skins

    Skins pour GuppY V5

    Quelques skins sont disponibles en téléchargement pour habiller les sites GuppY. Elles sont toutes compatibles "Config Look" et adaptées à la dernière version (GuppY 5.01.07 et +). Elles peuvent être testées sur Démo-skins.

    Démo-skins

    Zone de téléchargement

    FAQ (voir pour les skins version 5.02.00)

 
Vous êtes ici :   Accueil » Boîte-menu déroulante
 
Prévisualiser...  Imprimer...  Imprimer la page...
Prévisualiser...  Imprimer...  Imprimer la section...
Recherche
 
Fermer
Calendrier
Astuces

imasso.gif

rss Cet article est disponible en format standard RSS pour publication sur votre site web :
http://www.71site.fr/data/fr-articles.xml

  • Lien n°1

    Contenu n°1

    Victus universis caro ferina est lactisque abundans copia qua sustentantur, et herbae multiplices et siquae alites capi per aucupium possint, et plerosque mos vidimus frumenti usum et vini penitus ignorantes.

  • Lien n°2

    Contenu n°2

    Haec et huius modi quaedam innumerabilia ultrix facinorum impiorum bonorumque praemiatrix aliquotiens operatur Adrastia atque utinam semper quam vocabulo duplici etiam Nemesim appellamus: ius quoddam sublime numinis efficacis, humanarum mentium opinione lunari circulo superpositum, vel ut definiunt alii, substantialis tutela generali potentia partilibus praesidens fatis, quam theologi veteres fingentes Iustitiae filiam ex abdita quadam aeternitate tradunt omnia despectare terrena.

  • Lien n°3

    Contenu n°3

    Rogatus ad ultimum admissusque in consistorium ambage nulla praegressa inconsiderate et leviter proficiscere inquit ut praeceptum est, Caesar sciens quod si cessaveris, et tuas et palatii tui auferri iubebo prope diem annonas. hocque solo contumaciter dicto subiratus abscessit nec in conspectum eius postea venit saepius arcessitus.

  • Lien n°4

    Contenu n°4

    Quam quidem partem accusationis admiratus sum et moleste tuli potissimum esse Atratino datam. Neque enim decebat neque aetas illa postulabat neque, id quod animadvertere poteratis, pudor patiebatur optimi adulescentis in tali illum oratione versari.

    Vellem aliquis ex vobis robustioribus hunc male dicendi locum suscepisset; aliquanto liberius et fortius et magis more nostro refutaremus istam male dicendi licentiam.

    Tecum, Atratine, agam lenius, quod et pudor tuus moderatur orationi meae et meum erga te parentemque tuum beneficium tueri debeo.

  • Lien n°5

    Contenu n°5

    Et quoniam inedia gravi adflictabantur, locum petivere Paleas nomine, vergentem in mare, valido muro firmatum, ubi conduntur nunc usque commeatus distribui militibus omne latus Isauriae defendentibus adsueti. circumstetere igitur hoc munimentum per triduum et trinoctium et cum neque adclivitas ipsa sine discrimine adiri letali, nec cuniculis quicquam geri posset, nec procederet ullum obsidionale commentum, maesti excedunt postrema vi subigente maiora viribus adgressuri.

Une boite-menu déroulante horizontale qui se déploie lors du survol de la souris.
 

Lorsque les liens de cette boîte-menu sont survolés. Un bandeau déroulant se déploie et offre de nouvelles informations qui peuvent être des liens, des images... Le bandeau déroulant recouvre le contenu qui se trouve à sa droite sans l'affecter. Les dimensions de cette boite et des bandeaux sont déterminées en pixels, il faudra donc le réserver à un affichage précis et non "responsive design".

Le contenu des bandeaux peut très facilement se gérer directement dans l'éditeur de texte de GuppY !

Attention toutefois :

L'effet produit, d'après mes tests, est possible sur les différents navigateurs sur les ordinateurs. Sur tablette et sur smartphone, pour ce que j'ai pu essayer, cela fonctionne de manière imparfaite (le survol sur un écran tactile ne fonctionne pas, il faut "cliquer"). Donc ce n'est pas vraiment "Mobile Friendly" et c'est plutôt à réserver sur des articles ou des boites libres qui seront visionnés sur ordinateurs ou tablettes. Il convient donc de réfléchir à ce que l'on veut obtenir.

L'origine de cette recherche est là : Vincent De Oliveira sur (notamment) http://www.css3create.com/.

Pour cette astuce, on n'utilise que du code CSS, comme dans les images qui changent au survol.

Une partie <style> </style> est à placer au début de l'article, de la boite libre (ou bien dans votre fichier styleplus.css).

Ci-dessous : la partie <style> </style> commentée le plus possible. La partie surlignée peut être éventuellement placée dans styleplus.

<style type="text/css">
#deploiement-horizontal{
height:280px; /*hauteur de la boite*/
}
#deploiement-horizontal ul:before{ /*attributs de la boite menu*/
content:""; /*IMPORTANT*/
position:absolute;
z-index:2;
background:#800040; /*couleur du fond de la boite*/
height:100%;
width:170px; /*largeur de la boite*/
margin-top:-45px; /*marge extérieure haute à ajuster*/
border-radius:30px 0px 0px 30px; /*arrondis : ici à gauche*/
box-shadow:0px 0px 10px rgba(0,0,0,0.8); /*ombre portée de la boite -peut être supprimée-*/
}
#deploiement-horizontal ul{
position:relative;
list-style:none;
padding:40px 0px; /*marges intérieures de la boite*/
}
#deploiement-horizontal ul li{ /*zones de survol des liens*/
height:40px; /*hauteur*/
width:157px; /*IMPORTANT:inférieur à largeur de la boite, et à ajuster*/
}
#deploiement-horizontal ul li a.LienMenu{ /*attributs des liens*/
position:relative;
z-index:3;
font-weight:bold; /*ou normal*/
color:#6B73A3; /*couleur du lien*/
font-size:2.0em; /*taille de la police*/
padding-left:5px; /*marge intérieure*/
display:block;
text-decoration:none; /*ou... ce que vous voulez*/
text-shadow:0px 1px 0px rgba(0,0,0,0.7); /*ombre portée de la police -peut être supprimée-*/
}
#deploiement-horizontal ul li div{ /*attributs du bandeau qui se déploie*/
width:0px; /*IMPORTANT : Y LAISSER UNE VALEUR*/
height:240px; /*hauteur du bandeau*/
padding:0 15px 15px 15px; /*marges intérieures*/
background:rgba(0,0,0,0.4); /*couleur de fond lors du repli*/
border-radius:0px 30px 30px 0px; /*arrondis : ici à droite*/
overflow:hidden;
color:#D3D3D3; /*couleur du texte*/
margin-top:5px; /*marge extérieure haute du bandeau à ajuster*/
position:absolute;top:0px;left:0px;z-index:1;opacity:0; /*IMPORTANT*/
transition:1s left,1s width,1s opacity; /*temps de transition : ici 1 seconde*/
}
#deploiement-horizontal ul li:hover div{ /*attribut du bandeau survolé*/
left:170px; /*position du bandeau : même valeur que largeur de boite*/
width:400px; /*largeur du bandeau*/
background:#6B73A3; /*couleur de fond du bandeau*/
opacity:1; /*opacité de la couleur de fond*/
}
#deploiement-horizontal ul li div h1{ /*éléments du bandeau : titre*/
font-size:2.5em; /*taille de la police titre*/
margin:5px 0px; /*marges "extérieures" du titre*/
color:#800040; /*couleur du titre*/
text-shadow:0px 1px 0px rgba(0,0,0,0.9); /*ombre portée de la police du titre -peut être supprimée-*/
text-align:right; /*left-center-right*/
}
#deploiement-horizontal ul li div p{ /*éléments du bandeau : paragraphe*/
margin:5px 0px; /*marges "extérieures" du paragraphe*/
width:400px; /*largeur du paragraphe*/
overflow:hidden;
font-size:1.0em; /*taille de la police*/
font-weight:normal; /*ou bold*/
text-align:justify; /*ou left-center-right*/
}
#deploiement-horizontal ul li div h1,
#deploiement-horizontal ul li div p,
#deploiement-horizontal ul li div a { /*IMPORTANT*/
background:transparent;
}
</style>

Et ci-dessous la structure de la boite, il vous suffit de copier-coller ce code où vous le souhaitez dans un article, une boite libre puis de compléter les liens, les titres (si il y en a) et les contenus...

<div id="deploiement-horizontal">
    <ul>    
        <li><a class="LienMenu" href="">
Lien n°1</a>
            <div>
                <h1>
Titre Contenu n°1</h1>
                <p>
Contenu n°1</p>
            </div>
        </li>
        
        <li><a class="LienMenu" href="">
Lien n°2</a>
            <div>
                <h1>
Titre Contenu n°2</h1>
                <p>
Contenu n°2</p>
            </div>
        </li>
        
        <li><a class="LienMenu" href="">
Lien n°3</a>
            <div>
                <h1>
Titre Contenu n°3</h1>
                <p>
Contenu n°3</p>
            </div>
        </li>
        
        <li><a class="LienMenu" href="">
Lien n°4</a>
            <div>
                <h1>
Titre Contenu n°4</h1>                
                <p>
Contenu n°4</p>
            </div>
        </li>
        
        <li><a class="LienMenu" href="">
Lien n°5</a>
            <div>
                <h1>
Titre Contenu n°5</h1>
                <p>
Contenu n°5</p>
            </div>
        </li>
    </ul>
</div>

Il est bien sûr possible d'utiliser plusieurs occurences de ce dispositif sur une même page (c'est le cas ici avec une boîte-menu en haut ce ce site), mais il faut alors créer une autre série en changeant tous les identifiants et les classes dans la partie <style></style> et l'appel à ceux ci dans le corps de l'article, par exemple :

#deploiement-horizontal2 LienMenu2...

Pour plus d'informations ou d'aides pour utiliser ce dispositif, vous pouvez poster sur le forum de ce site.


Date de création : 20/10/2016 @ 08:42
Catégorie : Astuces - Changements au survol
Page lue 1459 fois


Réactions à cet article

Réaction n°1 

par jac83 le 23/10/2016 @ 11:55

Bonjour e,
merci pour le partage et l'explication détaillée de tous ces menus et boutons déroulants en css ... Il seront je n'en doute pas, bien utiles à beaucoup d'entre nous.
cordialement

Merci pour ton commentaire...
JD


Vous êtes ici :   Accueil » Boîte-menu déroulante
Préférences

Se reconnecter :
Votre nom (ou pseudo) :
Votre mot de passe


  Nombre de membres 35 membres
Connectés :
( personne )
Snif !!!
Lettre d'information
Pour avoir des nouvelles de ce site, inscrivez-vous à notre Newsletter.
eZTDKW
Recopier le code :
11 Abonnés