Menu déroulant en CSS. [RESOLU] Bouton_activeMenu déroulant en CSS. [RESOLU] Bouton_hoverMenu déroulant en CSS. [RESOLU] Fb-hoverMenu déroulant en CSS. [RESOLU] Fb-active
CSSActif, le forum, n'est plus maintenu. Il est néanmoins disponible pour consultation. Pour des outils pratiques, rendez-vous sur:

Découvrez CSSActif, une collection d'outils et de tutoriels interactifs pour les développeurs Web — HTML, CSS, JavaScript et bien plus!

Derniers sujets
» Système d'onglets simple et personnalisable
Menu déroulant en CSS. [RESOLU] EmptyLun 03 Juin 2024, 17:20 par birds

» Fiche de Présentation RPG
Menu déroulant en CSS. [RESOLU] EmptySam 30 Mar 2024, 22:07 par Peyton972

» [RPG] Fiche personnage avec bannière
Menu déroulant en CSS. [RESOLU] EmptySam 30 Mar 2024, 22:06 par Peyton972

» Structure de Qui Est En Ligne (1)
Menu déroulant en CSS. [RESOLU] EmptyLun 04 Mar 2024, 23:20 par Peyton972

» Qui Est En Ligne - Utopia
Menu déroulant en CSS. [RESOLU] EmptyDim 24 Déc 2023, 18:16 par romee

» Pack forum complet "Androïd Sylver" RPU (N°2)
Menu déroulant en CSS. [RESOLU] EmptyJeu 02 Nov 2023, 06:42 par Hydrar

» Formulaire de connexion rapide amélioré
Menu déroulant en CSS. [RESOLU] EmptySam 04 Mar 2023, 18:57 par Krager

» Avatar centré dans le profil
Menu déroulant en CSS. [RESOLU] EmptySam 11 Fév 2023, 06:04 par Krager

Le Deal du moment : -38%
Ecran PC gaming 23,8″ – ACER KG241Y P3bip ...
Voir le deal
99.99 €

Partagez
 

Menu déroulant en CSS. [RESOLU]

Voir le sujet précédent Voir le sujet suivant Aller en bas 
Hestia
Hestia
{ Membre }
{ Membre }

Féminin Messages : 41



Menu déroulant en CSS. [RESOLU] Empty
Bonjour ! Je viens vers vous car j'ai un souci de CSS Menu déroulant en CSS. [RESOLU] 3451650135 Alors pour mieux vous illustrer ce que je tente de faire, j'aimerais des colonnes déroulantes comme dans cette fiche de présentation, les colonnes motivations et petits plus. Au lieu de demander simplement le code, je suis partie à sa recherche de moi-même pour tenter de comprendre. J'ai trouvée ça, c'est ce qui s'en rapproche le plus pour le moment. C'est là que les problèmes interviennent Laughing 

- Comme vous pouvez le voir, l'effet est horizontal et non vertical comme je le souhaite, et même en modifiant les width par height rien ne change, je ne sais pas si je m'y prends mal ou si le code est mal conçu scratch 

- Ensuite, j'aimerais savoir comment mettre du texte dans ce cadre justement ? Enfin si c'est possible ? Menu déroulant en CSS. [RESOLU] 1616978029 

Je crois que c'est tout pour le moment Siffle Merci d'avance !


Dernière édition par Hestia le Ven 31 Jan 2014, 09:58, édité 1 fois
MessageSujet: Menu déroulant en CSS. [RESOLU]   Menu déroulant en CSS. [RESOLU] EmptyMer 15 Jan 2014, 17:12
Revenir en haut Aller en bas
Nihil
Nihil
{ Modérateur }
{ Modérateur }

Messages : 1216



Menu déroulant en CSS. [RESOLU] Empty
Alors en modifiant width par height c'est bon... Mais tu t'apercevras qu'il n'y a plus la transition. Pourquoi ?
Tout simplement par ce que dans le CSS il y a ceci :
Code:
transition-property:width;
transition-duration:1s;
transition-timing-function:linear;
transition-delay:2s;
/* Safari */
-webkit-transition-property:width;
-webkit-transition-duration:1s;
-webkit-transition-timing-function:linear;
-webkit-transition-delay:2s;

Plus précisément :
Code:
transition-property:width;
-webkit-transition-property:width;

Il faut ici aussi remplacer width par height ^^

Et pour mettre du texte dedans, oui tu peux totalement, il suffit de le mettre à l'intérieur d'une balise p par exemple ^^
MessageSujet: Re: Menu déroulant en CSS. [RESOLU]   Menu déroulant en CSS. [RESOLU] EmptyMer 15 Jan 2014, 17:53
Revenir en haut Aller en bas
Hestia
Hestia
{ Membre }
{ Membre }

Féminin Messages : 41



Menu déroulant en CSS. [RESOLU] Empty
Je vais tester ça, merci ! J'ai encore deux petites questions du coup, un peu bêtes mais je préfère m'en assurer ^^

- Le code là, il se place dans le css c'est ça ? Ou dans une page HTML ?

- Je ne connais pas du tout la balise p, elle fonctionne comme une div ?
MessageSujet: Re: Menu déroulant en CSS. [RESOLU]   Menu déroulant en CSS. [RESOLU] EmptyJeu 16 Jan 2014, 07:14
Revenir en haut Aller en bas
Nihil
Nihil
{ Modérateur }
{ Modérateur }

Messages : 1216



Menu déroulant en CSS. [RESOLU] Empty
Citation :
- Le code là, il se place dans le css c'est ça ? Ou dans une page HTML ?
Je n'ai pas très bien compris ta question, tu parles de quel code précisément ?
Le code HTML = les balises
Code:
<div>BLABLABLA N'IMPORTE QUOI</div>
Le code CSS = un sélecteur, des accolades {} et des propriétés.
Code:
div { background: red;}
Citation :
- Je ne connais pas du tout la balise p, elle fonctionne comme une div ?
Oui, p signifie paragraphe ^^
Voici un exemple :
Code:
<div><p>Un petit paragraphe de blabla je raconte n'importe quoi etc, et là là la</p></div>
MessageSujet: Re: Menu déroulant en CSS. [RESOLU]   Menu déroulant en CSS. [RESOLU] EmptyJeu 16 Jan 2014, 09:20
Revenir en haut Aller en bas
Hestia
Hestia
{ Membre }
{ Membre }

Féminin Messages : 41



Menu déroulant en CSS. [RESOLU] Empty
Je parle de ce code là

Code:
<!DOCTYPE html>
<html>
<head>
<style>
div
{
width:100px;
height:100px;
background:red;
transition-property:width;
transition-duration:1s;
transition-timing-function:linear;
transition-delay:2s;
/* Safari */
-webkit-transition-property:width;
-webkit-transition-duration:1s;
-webkit-transition-timing-function:linear;
-webkit-transition-delay:2s;
}

div:hover
{
width:200px;
}
</style>
</head>
<body>

<p><b>Note:</b> This example does not work in Internet Explorer 9 and earlier versions.</p>

<div></div>

<p>Hover over the div element above, to see the transition effect.</p>
<p><b>Note:</b> The transition effect will wait 2 seconds before starting.</p>

</body>
</html>

Je ne sais pas où le placer, dans le css je suppose mais bon.

Donc dans ma fiche de présentation je n'ai qu'à mettre :

Code:
<div class=lenomquej'auraisdonnéàmaclass><p>le texte qui va dans les menus déroulants</p></div>

?
MessageSujet: Re: Menu déroulant en CSS. [RESOLU]   Menu déroulant en CSS. [RESOLU] EmptyJeu 16 Jan 2014, 10:14
Revenir en haut Aller en bas
Nihil
Nihil
{ Modérateur }
{ Modérateur }

Messages : 1216



Menu déroulant en CSS. [RESOLU] Empty
Tout ce qui est entre les balises style est du CSS, il faut donc le placer dans la feuille de style :
Code:
    div {
    width:100px;
    height:100px;
    background:red;
    transition-property:width;
    transition-duration:1s;
    transition-timing-function:linear;
    transition-delay:2s;
    /* Safari */
    -webkit-transition-property:width;
    -webkit-transition-duration:1s;
    -webkit-transition-timing-function:linear;
    -webkit-transition-delay:2s;
    }

    div:hover  {   
      width:200px;
    }

Attention néanmoins, le code CSS actuel s'appliquera à toutes les div, ce n'est pas l'effet rechercher, il faut penser à remplacer div par .lenomdelaclass et div:hover par .lenomdelaclass:hover

Ensuite pour le code HTML dans la fiche de présentation normalement cela devrait bon.
MessageSujet: Re: Menu déroulant en CSS. [RESOLU]   Menu déroulant en CSS. [RESOLU] EmptyJeu 16 Jan 2014, 15:49
Revenir en haut Aller en bas
Hestia
Hestia
{ Membre }
{ Membre }

Féminin Messages : 41



Menu déroulant en CSS. [RESOLU] Empty
Bonjour, et désolé du retard. J'ai testée en mettant

Code:
        onglet {
        width:100px;
        height:100px;
        background:red;
        transition-property:width;
        transition-duration:1s;
        transition-timing-function:linear;
        transition-delay:2s;
        /* Safari */
        -webkit-transition-property:width;
        -webkit-transition-duration:1s;
        -webkit-transition-timing-function:linear;
        -webkit-transition-delay:2s;
        }

        onglet:hover  { 
          width:200px;
        }

Dans mon css et :

Code:
<div class=onglet><p>
mon texte
</p>/div>

Dans le message, mais rien ne se passe à part un /div> sous le texte..
MessageSujet: Re: Menu déroulant en CSS. [RESOLU]   Menu déroulant en CSS. [RESOLU] EmptyVen 24 Jan 2014, 09:17
Revenir en haut Aller en bas
Nihil
Nihil
{ Modérateur }
{ Modérateur }

Messages : 1216



Menu déroulant en CSS. [RESOLU] Empty
Pour le CSS, attention à bien mettre un point devant le "onglet". En effet il s'agit d'une classe et non pas d'une balise.

Code:
           .onglet {
            width:100px;
            height:100px;
            background:red;
            transition-property:width;
            transition-duration:1s;
            transition-timing-function:linear;
            transition-delay:2s;
            /* Safari */
            -webkit-transition-property:width;
            -webkit-transition-duration:1s;
            -webkit-transition-timing-function:linear;
            -webkit-transition-delay:2s;
            }

            .onglet:hover  {
             width:200px;
            }

Attention à l'ouverture et la fermeture de tes balises en HTML, et au guillemets autour des attributs (class par exemple). Le HTML devrait être comme ça:
Code:
<div class="onglet"><p>
mon texte
</p></div>

J'ai testé ton code et il fonctionne, pense juste à rester en survolant longtemps, car il y a un "transition-delay" de 2s ^^ (en gros il attend 2s avant de commencer)
MessageSujet: Re: Menu déroulant en CSS. [RESOLU]   Menu déroulant en CSS. [RESOLU] EmptyVen 24 Jan 2014, 11:19
Revenir en haut Aller en bas
Hestia
Hestia
{ Membre }
{ Membre }

Féminin Messages : 41



Menu déroulant en CSS. [RESOLU] Empty
Merci, mais voilà ce que j'ai en apportant les corrections :

https://i.servimg.com/u/f55/18/09/31/60/sans_t10.png
MessageSujet: Re: Menu déroulant en CSS. [RESOLU]   Menu déroulant en CSS. [RESOLU] EmptyVen 24 Jan 2014, 12:39
Revenir en haut Aller en bas
Nihil
Nihil
{ Modérateur }
{ Modérateur }

Messages : 1216



Menu déroulant en CSS. [RESOLU] Empty
Surtout dans le CSS n'oublie pas de remplacer "width" par "height" aux endroits que je t'avais dit dans mon premier message ^^.
Pense aussi à personnaliser les valeurs de largeur (with) et de hauteur (height)

Dans ton CSS, rajoute pour .onglet "overflow: hidden;"

Tu peux oublier la balise p, en fait il n'y en pas besoin ^^
Code:
<div class="onglet">mon texte</div>
MessageSujet: Re: Menu déroulant en CSS. [RESOLU]   Menu déroulant en CSS. [RESOLU] EmptySam 25 Jan 2014, 15:11
Revenir en haut Aller en bas
Hestia
Hestia
{ Membre }
{ Membre }

Féminin Messages : 41



Menu déroulant en CSS. [RESOLU] Empty
J'ai modifiée et il y a toujours un souci, il n'y a aucun défilement.

Un screen : https://i.servimg.com/u/f55/18/09/31/60/sans_t11.png

Mon css :

Code:
.ongletpres {
        width:100px;
        height:100px;
        background:red;
        transition-property:height;
        transition-duration:1s;
        transition-timing-function:linear;
        transition-delay:2s;
        overflow: hidden;
        /* Safari */
        -webkit-transition-property:height;
        -webkit-transition-duration:1s;
        -webkit-transition-timing-function:linear;
        -webkit-transition-delay:2s;
        }

        .ongletpres hover  {  
         width:200px;
        }

Et donc dans ma fiche :

Code:
<div class="ongletpres">
[b]NOM COMPLET ✘[/b] écrire ici. [b]SURNOM ✘[/b] écrire ici. [b]DATE ET LIEU DE NAISSANCE ✘[/b] écrire ici. [b]ORIGINES ✘[/b] écrire ici. [b]MÉTIER/ÉTUDES ✘[/b] écrire ici. [b]ORIENTATION SEXUELLE ✘[/b] écrire ici. [b]STATUT CIVIL ✘[/b] écrire ici. [b]GROUPE ✘[/b] écrire ici. [b]MUSIQUE MAESTRO ✘[/b] mettre un lien ici.
</div>


EDIT ; Problème résolu, un code css en plus et tout marche parfaitement, merci beaucoup pour ton aide I love you 


Dernière édition par Hestia le Ven 31 Jan 2014, 09:51, édité 2 fois
MessageSujet: Re: Menu déroulant en CSS. [RESOLU]   Menu déroulant en CSS. [RESOLU] EmptySam 25 Jan 2014, 16:50
Revenir en haut Aller en bas
http://aryasworldcreations.free.fr/
JavaJunkiie™
JavaJunkiie™
{ Membre }
{ Membre }

Féminin Messages : 14



Menu déroulant en CSS. [RESOLU] Empty
( au passage le code de forum actif pour sélectionner le contenu d'un code a été mis à jour pour éviter ce double sélectionner ^^)

Bonjour, je suis celle qui l'a aidé à trouver. manque de bol moi j'ai une autre utilisation et jsuis bloquée. Le défilement se pass etc mais il faut éloigner les groupes d'onglet énormément.. Ya t'il un moyen de les faire moins espacés ?



Mon css:

MessageSujet: Re: Menu déroulant en CSS. [RESOLU]   Menu déroulant en CSS. [RESOLU] EmptyVen 31 Jan 2014, 10:14
Revenir en haut Aller en bas
Nihil
Nihil
{ Modérateur }
{ Modérateur }

Messages : 1216



Menu déroulant en CSS. [RESOLU] Empty
Est ce que tu peux m'envoyer un lien vers un exemple, et une screen qui montre le problème s'il te plait ?

Citation :
( au passage le code de forum actif pour sélectionner le contenu d'un code a été mis à jour pour éviter ce double sélectionner ^^)
Je sais ^^, mais je ne suis pas du staff de CSSActif, donc la modif ne se fera pas Sad
MessageSujet: Re: Menu déroulant en CSS. [RESOLU]   Menu déroulant en CSS. [RESOLU] EmptyVen 31 Jan 2014, 11:12
Revenir en haut Aller en bas
http://aryasworldcreations.free.fr/
JavaJunkiie™
JavaJunkiie™
{ Membre }
{ Membre }

Féminin Messages : 14



Menu déroulant en CSS. [RESOLU] Empty
Oui mais faut les prévenir xDD

j'ai pas vraiment d'exemple en fait xD Mais jpeux te montrer le screen.

https://2img.net/r/hpimg15/pics/270553versionnormale.png Ca c'est sans rien.
Le html =
https://2img.net/r/hpimg15/pics/901515versiononglets.png Avec le code.
MessageSujet: Re: Menu déroulant en CSS. [RESOLU]   Menu déroulant en CSS. [RESOLU] EmptyVen 31 Jan 2014, 11:34
Revenir en haut Aller en bas
Nihil
Nihil
{ Modérateur }
{ Modérateur }

Messages : 1216



Menu déroulant en CSS. [RESOLU] Empty
Citation :
Oui mais faut les prévenir xDD
CSSActif est à l'abandon, le staff ne s'en occupe plus du tout ^^'

Es tu sûre de m'avoir donné le bon HTML et le bon CSS, je n'ai pas du tout le même rendu que toi Wink, je vais donc avoir du mal à t'aider sans exemple concret :s
MessageSujet: Re: Menu déroulant en CSS. [RESOLU]   Menu déroulant en CSS. [RESOLU] EmptyVen 31 Jan 2014, 15:47
Revenir en haut Aller en bas
http://aryasworldcreations.free.fr/
JavaJunkiie™
JavaJunkiie™
{ Membre }
{ Membre }

Féminin Messages : 14



Menu déroulant en CSS. [RESOLU] Empty
Bah oui OO
MessageSujet: Re: Menu déroulant en CSS. [RESOLU]   Menu déroulant en CSS. [RESOLU] EmptyVen 31 Jan 2014, 16:01
Revenir en haut Aller en bas
Nihil
Nihil
{ Modérateur }
{ Modérateur }

Messages : 1216



Menu déroulant en CSS. [RESOLU] Empty
Est ce que tu pourrais ouvrir un nouveau topic avec tes codes, et un lien où je peux voir au cas où je n'arrive pas à reproduire ton problème (par exemple si c'est une fiche perso, tu me donnes le lien du sujet ^^, il faut juste que ce soit visible pour les invités) Razz.
MessageSujet: Re: Menu déroulant en CSS. [RESOLU]   Menu déroulant en CSS. [RESOLU] EmptyMer 05 Fév 2014, 04:06
Revenir en haut Aller en bas
Contenu sponsorisé




Menu déroulant en CSS. [RESOLU] Empty
MessageSujet: Re: Menu déroulant en CSS. [RESOLU]   Menu déroulant en CSS. [RESOLU] Empty
Revenir en haut Aller en bas
 

Menu déroulant en CSS. [RESOLU]

Voir le sujet précédent Voir le sujet suivant Revenir en haut 
Page 1 sur 1

 Sujets similaires

-
» [RESOLU] Largeur d'un menu déroulant.
» Menu déroulant à liens [resolu]
» Menu déroulant
» [Problème] menu déroulant
» Menu déroulant automatique

Permission de ce forum:Vous ne pouvez pas répondre aux sujets dans ce forum
CSSActif :: De la théorie à la pratique :: Aide CSS & xHTML :: Problèmes résolus-

Partenaires Or


← Page précédente   ↑ Aller en haut Copyright © CSSActif 2009 - 2013 Tous droits réservés
Créer un forum | ©phpBB | Forum gratuit d'entraide | Signaler un abus | Cookies | Forum gratuit