AccueilDernières imagesRechercherS'enregistrerConnexion

Forum de graphisme, codage et game design proposant des tutoriels, astuces, libres services et commandes dans les domaines de l'infographie amateur, de l'intégration web (HTML et CSS essentiellement) ainsi que dans la conception de RPG sur forum.

Le deal à ne pas rater :
Pokémon EV06 : où acheter le Bundle Lot 6 Boosters Mascarade ...
Voir le deal

    Barre de Navigation personnalisé.

    Reishi
    Reishi
    MasculinAge : 30Messages : 148

    Ven 13 Juin 2014 - 21:49

    div class="officiel_fiche">

    Ma demande



    Bonjour à tous et à toutes amis codeur !

    Tout d'abord merci de lire cette demande bien que vous ne n'en soyez pas obligé, sachez qu'il y a je pense un réelle défi à relevé.
    Pour ce qui connaisse Sword art Online, je voudrais une barre de navigation qui ressemble au menu qu'il ouvre en bougeant le bras vers le bas.
    Je vais expliqué un peu mieux par la suite, c'est partit !


    Schéma(s) et Eléments
    Schémas :
    Spoiler:


    Tailles des éléments : aucune idée... Disons qu'il doit tenir sur le coté d'un forum, je pourrais donné le lien si il faut.
    Effets voulus : D'accord donc il est temps d'expliquer mon magnifique dessin ^^' Ok donc comme vous avez pu le voir, il y a des ronds, seul eux seront visible au premier abord, sur le coté du forum, lorsque que l'ont clique dessus il faudrait qu'un menu déroulant s'affiche, avec la possibilité de mettre une image rectangulaire (tous de la même taille) renvoyant à un lien. J'aimerais si possible pouvoir intégrer ma barre de navigation dedans, ou tout simplement la supprimer et mettre les liens qu'il faut dedans. Seulement je n'y connais rien. j'aimerais si possible 5 rond, pour ce qui est du design, je pourrais me débrouiller. Il me faudrait donc le code de la forme et pour le placer.


    Ressources
    Je me débrouillerais pour cela..

    Autres précisions ?
    Tout d'abord merci d'avoir lu jusqu'au bout, je sais que cette demande est un peu loufoque, mais un peu de folie dans ce monde ne fait pas de mal. Si la commande est possible, j'aimerais pas la suite demander quelque chose d'encore plus complexe, mais arrêtons nous la pour le moment, encore merci de lire cette annonce et à bientôt ! (je peux donner le lien du forum en mp au codeur pour plus de précision pour les tailles ect...)..
    Anonymous
    Invité

    Dim 15 Juin 2014 - 13:01

    Hey !

    Je peux tenter je pense, pas certaine d'y arriver, mais j'aime les défis *-*

    Par contre sur ton schéma tu as plusieurs trais dans le bloc qui apparait au clic, et dans ta description du parles d'image ... donc il y a une illustration puis les liens qui suivent ? Ou bien une image pour chaque lien ? Il en faut combien dans chaque cadre ? Concrètement, si je veux intégrer ta barre de navigation, ce serait dans quel code ?

    J'ai pas bien compris quels liens tu mets où en fait =3
    Reishi
    Reishi
    MasculinAge : 30Messages : 148

    Dim 15 Juin 2014 - 13:41

    Hey, merci de cette réponse rapide !

    Enfaite, ce serait un bloc ou je peu rajouter des images rectangle de la même taille renvoyant à un lien quand on clique dessus.

    Concernant le nombre, il varie celons les rond, te faut il un nombre exact ?
    Pour ce qui est de la barre de navigation, j'aimerais que tout soit dans un rond , dans un des bloc et que bien sur je puisse mettre des images rectangle ...

    C'est un peu confus, je ne sais pas comment bien l'expliquer, désolé ^^'
    Anonymous
    Invité

    Dim 15 Juin 2014 - 13:51

    Donc toute la navigation dans un seul bloc, c'est bien ça ? Il me faudrait aussi la taille des images s'il te plait, et je m'y mets =3
    Reishi
    Reishi
    MasculinAge : 30Messages : 148

    Dim 15 Juin 2014 - 14:06

    D'accord !

    Pour les rond, 100X100 en carré, je ferais l'image de rond en transparent ect, pour les rectangles 175x35 serait parfait. Pour ce qui est de la barre de navigation, apres avoir réfléchis, pourrais-je les mettre dans des bloc différents ?
    Anonymous
    Invité

    Dim 15 Juin 2014 - 14:14

    Oui, il faut simplement me dire dans lesquels ^^
    Reishi
    Reishi
    MasculinAge : 30Messages : 148

    Dim 15 Juin 2014 - 14:27

    Je ne pourrais pas l'organiser moi même ? ce serait plus simple .. Ayant des bases en codage si tu m'explique je pense être en mesure de les placer moi même.
    Anonymous
    Invité

    Dim 15 Juin 2014 - 15:52

    Je crois que c'est bon : www
    Reishi
    Reishi
    MasculinAge : 30Messages : 148

    Dim 15 Juin 2014 - 16:32

    Mhhmm, juste un truc concernant le cadre en noir, est-ce possible de le supprimer en haut et en bas, et d'en faire un vraiment léger sur les cotés?
    Anonymous
    Invité

    Dim 15 Juin 2014 - 17:02

    Il s'agissait du fond. C'est modifié.
    Reishi
    Reishi
    MasculinAge : 30Messages : 148

    Dim 15 Juin 2014 - 17:18

    c'est parfait !
    Anonymous
    Invité

    Dim 15 Juin 2014 - 17:29

    Donc voici le CSS :

    Code:
    /* --------------------------------- NAVIGATION --------------------------------- */

    /* Contient les cercles */
    .bloc_onglet {
      position: fixed;
      top: 5em;
    }

    /* Triangle noir */
    .angle {
      border: 0 solid transparent;
      border-top-width: 10px;
      border-bottom-width: 10px;
      border-right: 11px solid black;
      position: relative;
      top: -2.5em;
      left: 0.2em;
    }

    /* Info-bulles */
    nav.info{
      z-index: 24;
      text-decoration: none;
      position: relative;
    }
     
    nav.info:hover{
      z-index: 26;
    }
     
    nav.info span{
      display: none
    }
     
    nav.info:hover span{
      display: block;
      position: absolute;
      top: 0.5em;
      left: 11em;
      height: 170px;
      background: none;
      text-align: center;
      font-weight: none;
      padding: 5px;
    }

    /* --------------------------------- FIN NAVIGATION --------------------------------- */

    Dans le template overall_header, tu mets ceci tout en haut :

    Code:
    <div class="bloc_onglet">
      <nav class="info"><img src="http://www.dreamwidth.org/userpic/432854/331767" style="border-radius: 100%; padding: 10px;" /><span><table><tr><td><div class="angle"></div></td><td style="border-left: 1px solid #000000; border-right: 1px solid #000000; width: 185px; height: 140px; overflow: auto;"><center><a href="#"><img src="http://i39.servimg.com/u/f39/18/43/33/39/55610.png" /></a><br />
        <a href="#"><img src="http://i39.servimg.com/u/f39/18/43/33/39/55610.png" /></a><br />
        <a href="#"><img src="http://i39.servimg.com/u/f39/18/43/33/39/55610.png" /></a><br />
        <a href="#"><img src="http://i39.servimg.com/u/f39/18/43/33/39/55610.png" /></a></center></td></tr></table></span></nav>
      <nav class="info"><img src="http://i908.photobucket.com/albums/ac285/YoungEarlPhantomhive/Kuroshitsuji%20Icons/CielSebastian2.png" style="border-radius: 100%; padding: 10px;" /><span><table><tr><td><div class="angle"></div></td><td style="border-left: 1px solid #000000; border-right: 1px solid #000000; width: 185px; height: 140px; overflow: auto;"><center><a href="#"><img src="http://i39.servimg.com/u/f39/18/43/33/39/55610.png" /></a><br />
        <a href="#"><img src="http://i39.servimg.com/u/f39/18/43/33/39/55610.png" /></a><br />
        <a href="#"><img src="http://i39.servimg.com/u/f39/18/43/33/39/55610.png" /></a><br />
        <a href="#"><img src="http://i39.servimg.com/u/f39/18/43/33/39/55610.png" /></a></center></td></tr></table></span></nav>
      <nav class="info"><img src="http://fc03.deviantart.net/fs70/f/2011/073/a/2/naruto_uzumaki_icon_by_meteora94-d3bn8in.png" style="border-radius: 100%; padding: 10px;" /><span><table><tr><td><div class="angle"></div></td><td style="border-left: 1px solid #000000; border-right: 1px solid #000000; width: 185px; height: 140px; overflow: auto;"><center><a href="#"><img src="http://i39.servimg.com/u/f39/18/43/33/39/55610.png" /></a><br />
        <a href="#"><img src="http://i39.servimg.com/u/f39/18/43/33/39/55610.png" /></a><br />
        <a href="#"><img src="http://i39.servimg.com/u/f39/18/43/33/39/55610.png" /></a><br />
        <a href="#"><img src="http://i39.servimg.com/u/f39/18/43/33/39/55610.png" /></a></center></td></tr></table></span></nav>
      <nav class="info"><img src="http://i671.photobucket.com/albums/vv76/lostinlabyrinths/apr01/fmafa25_lavaliere.png" style="border-radius: 100%; padding: 10px;" /><span><table><tr><td><div class="angle"></div></td><td style="border-left: 1px solid #000000; border-right: 1px solid #000000; width: 185px; height: 140px; overflow: auto;"><center><a href="#"><img src="http://i39.servimg.com/u/f39/18/43/33/39/55610.png" /></a><br />
        <a href="#"><img src="http://i39.servimg.com/u/f39/18/43/33/39/55610.png" /></a><br />
        <a href="#"><img src="http://i39.servimg.com/u/f39/18/43/33/39/55610.png" /></a><br />
        <a href="#"><img src="http://i39.servimg.com/u/f39/18/43/33/39/55610.png" /></a></center></td></tr></table></span></nav>
      <nav class="info"><img src="http://img-cache.cdn.gaiaonline.com/b1a39fb45e14d686b5100316b6040a60/http://i1181.photobucket.com/albums/x438/crashLANDINGx/MISCELLANEOUS/BreakAvatar.png" style="border-radius: 100%; padding: 10px;" /><span><table><tr><td><div class="angle"></div></td><td style="border-left: 1px solid #000000; border-right: 1px solid #000000; width: 185px; height: 140px; overflow: auto;"><center><a href="#"><img src="http://i39.servimg.com/u/f39/18/43/33/39/55610.png" /></a><br />
        <a href="#"><img src="http://i39.servimg.com/u/f39/18/43/33/39/55610.png" /></a><br />
        <a href="#"><img src="http://i39.servimg.com/u/f39/18/43/33/39/55610.png" /></a><br />
        <a href="#"><img src="http://i39.servimg.com/u/f39/18/43/33/39/55610.png" /></a></center></td></tr></table></span></nav>
    </div>

    Toujours dans le même template, tu vires ceci :
    Code:
    <table cellspacing="0" cellpadding="0" border="0" align="{MENU_POSITION}">
                   <tr>
                      <td align="{MENU_POSITION}"{MENU_NOWRAP}>{GENERATED_NAV_BAR}</td>
                   </tr>
                </table>


    Et pour les liens de navigation, dans l'ordre tu as l'accueil, la faq, rechercher, membres, groupes, profil, messagerie, connexion, déconnexion et s'inscrire.

    Code:
    <a href="ADRESSE FORUM"><img src="TON IMAGE" /></a>
    <a href="ADRESSE FORUM/faq"><img src="TON IMAGE" /></a>
    <a href="ADRESSE FORUM/search"><img src="TON IMAGE" /></a>
    <a href="ADRESSE FORUM/memberlist"><img src="TON IMAGE" /></a>
    <a href="ADRESSE FORUM/groups"><img src="TON IMAGE" /></a>
    <a href="ADRESSE FORUM/profile?mode=editprofile"><img src="TON IMAGE" /></a>
    <a href="ADRESSE FORUM/privmsg?folder=inbox"><img src="TON IMAGE" /></a>
    <a href="ADRESSE FORUM/login"><img src="TON IMAGE" /></a>
    <a href="ADRESSE FORUM/login?logout"><img src="TON IMAGE" /></a>
    <a href="ADRESSE FORUM/register"><img src="TON IMAGE" /></a>
    Reishi
    Reishi
    MasculinAge : 30Messages : 148

    Dim 15 Juin 2014 - 17:47

    impec, si j'ai un problème je reviens vers toi, est-ce possible de ne pas cloturer pour le moment ? Je viendrais reposter une fois que ce sera bon. ^^'
    Reishi
    Reishi
    MasculinAge : 30Messages : 148

    Dim 15 Juin 2014 - 18:17

    Désolé du double post, j'ais une question ^^" comment puis'je change la couleur du cadre et du triangle noir ? Merci !
    Anonymous
    Invité

    Dim 15 Juin 2014 - 18:28

    Pour le triangle, c'est ici :

    Code:
    /* Triangle noir */
    .angle {
      border: 0 solid transparent;
      border-top-width: 10px;
      border-bottom-width: 10px;
      border-right: 11px solid black;
      position: relative;
      top: -2.5em;
      left: 0.2em;
    }

    Le :

    Code:
      border-right: 11px solid black;

    Il me semble. Et pour les bordures dans le template :

    Code:
    <td style="border-left: 1px solid #000000; border-right: 1px solid #000000;
    Reishi
    Reishi
    MasculinAge : 30Messages : 148

    Dim 15 Juin 2014 - 18:39

    Impec !
    Maintenant j'ai un peu plus compliqué ^^' Est-ce possible de supprimer un des bloc (donc garder juste le rond,) et mettre la CB à la place ?

    Désolé de t'en demander tant ..

    Aussi, est-ce possible q'une fois cliquer se soit permanent et non juste un survol ?
    Anonymous
    Invité

    Dim 15 Juin 2014 - 18:57

    Il n'était pas question de ça au départ ... non désolée, je suis incapable de placer la chatbox dans un des blocs, j'ai tenté mais ça ne donne rien. De même pour les info-bulles au clic, j'ai bien trouvé ce script :

    Code:
    <script type="text/javascript">
    function hide(that) { that.style.display = "none"; }
    function show(that) { that.style.display = "block"; }

    function cliquer(that)
    {
     var node = that.querySelector("span");

     if (node.style.display == "none") show(node);
     else hide(node);
    }

    function info()
    {
     var node = document.querySelectorAll(".info");
     
     for (var i=0; i<node.length; i++)
     {
     hide(node[ i ].querySelector("span"));

     node[ i ].onclick = function () { cliquer(this); };
     }
    }

    window.onload = function ()
    {
     info();
    }
    </script>

    Mais il déplace le bloc qui apparait donc ... si tu y tiens vraiment tu trouveras peut-être de l'aide ici, mais ça dépasse mes compétences =/
    Reishi
    Reishi
    MasculinAge : 30Messages : 148

    Dim 15 Juin 2014 - 19:15

    Pas de soucis ! je te remercie, c'est déjà énorme !
    Anonymous
    Invité

    Dim 15 Juin 2014 - 19:24

    Vraiment désolée =/
    Bonne continuation ^^
    Contenu sponsorisé


      La date/heure actuelle est Lun 29 Avr 2024 - 13:26