Quantcast
Channel: Toutes les discussions - Forum d'entraide utilisateurs Overblog
Viewing all articles
Browse latest Browse all 7218

***[AIDE] Menu déroulant dynamique sur classical (adaptable aux autres thèmes)

$
0
0
C'est quoi un menu dynamique ?:

il s'agit d'un menu avec des sous menu déroulant qui apparaissent au passage de la souris

Chaque intitulé de menu ou de sous menu renvoyant par un lien vers un article, une page, une categorie, un album photo, une archive ou un lien sur un site externe

Le menu dynamique proposé ci dessous remplacera le menu ob

il est inspiré du menu de mon blog visible ici (theme legacy structure)
http://www.mariage-franco-marocain.net/

il vous suffira de modifier ensuite tout les intitulés et tous les liens pour l'adapter à votre blog

Rendu sur un de mes blogs test avec le thème classical
http://testforum.over-blog.com/


Principe du menu


il y aura une partie css qui va déterminer le design du menu et une partie html qui seront les intitulés et liens du menus

il va donc falloir intervenir à 2 endroits dans le code kiwi (css et html)


Que doit on supprimer.

On doit supprimer les lignes de code du menu ob dans la partie html du code kiwi (explication plus bas) pour le remplacer par ce menu "maison"

Sur classical cela sera "div class navigation" mais sur d'autre thème cela sera div class nav...ou div class menu....etc.......


sur classical on suprime donc  de  <div class="navigation">

à

<div class="cb"></div>
 
(on laisse cette ligne)

ici lignes a supprimer

http://data.over-blog-kiwi.com/1/18/77/42/20150406/ob_440174_menu-a-suprimer.txt

__________________

Pour la partie css


On peut laisser les lignes css du code kiwi relatif au menu original..elle seront remplacées par l'ajout du code du menu dynamique dans la partie css.

on pourra bien sur, par la suite, changer les couleurs du menu, des texte etc.... en modifiant les code couleur de son css


Ou doit on mettre la partie css du menu dynamique?
la partie css ci-dessous se mettra avant la derniere balise </style> de votre code kiwi qui marque la fin du css de votre blog, vous verrez en dessous "head" et "body"

http://data.over-blog-kiwi.com/1/18/77/42/20150406/ob_81ead6_menu-css.txt

récapitulatif;
un ensemble de lignes de code a supprimer (ancien html du menu ob..;et 2 ajouts: 1 en css et l'autre en html pour remplacer le html supprimé.


________________________________

Ou mettre la partie html?
  (ici sur le thème classical)
(il faudra chercher le code du menu ob sur les autres thèmes)


code html à inserer ci dessous


http://data.over-blog-kiwi.com/1/18/77/42/20150406/ob_03e865_menu-html.txt

ce code html va se mettre vers la ligne 952  (1049 chez moi car mon code a subit pas mal d'ajout de ligne)......( juste aprés les code de la class "search" (le menu recherche)

 <div class="search">
                            <form class="search" method="post" action="/search">
                                <input type="text" name="q" placeholder="{{ Lang.Get('Search') }}..." value="{{ Search }}" />
                                <input type="submit" value="{{ Lang.Get('Search') }}" />
                            </form>
                        </div>
                    {% endif %}

le html se met ici

vous verrez a la fin du html


                    </div>
                    <div class="cb"></div>   (la class cb et en dessous la class main)
                </div>
            </div>
        </div>
        <div class="main">
            <div class="wrap">
               <div class="content">
                    <div class="content-left">



copie d'ecran du debut du code html..


image



copie d'ecran de la fin du html

image


copie d'ecran du css avant la derniere balise style

image


conseil d'integration


En premier, créer un blog test avec le même thème.  vous travaillerez sur ce blog test et quand votre menu sera opérationnel vous ferez des copier/coller sur le blog original

Bien faire attention au balise marquant le debut et surtout la fin du code html.

si vous supprimer quelques sous menu, faire attention à bien supprimer les "ul" et "li" correspondant.

sur le meme principe vous pouvez ajouter des sous menus suplémentaires.

_______________
j'espère ne pas avoir été trop "confus"..... ;)


_______________________________

Pour le theme elegant press


code html ci-dessous
http://data.over-blog-kiwi.com/1/18/77/42/20150406/ob_e43e89_html-elegant-press.txt

Le html ira de (vers ligne 1800)

 </form>
                    {% endif %}
                    <br class="clear" />
                </div>
            {% endif %}
        ici
              <!-- menu -->  (debut du code html du menu elegant press)
            <nav class="menu" >
                <ul class="nav">
                 <!--accueil-->
                <!--menu  déroulant CCM-->               
                <div id='cssmenu'>
                <ul>

              A


 <li><a href='#'><span>Cuisine</span></a></li>
                   <li><a href='#'><span>Contact</span></a></li>
                   <li><a href='http://about.me/mehdiblog' target="_blank"><span>A propos?</span></a></li>
                </ul>
                </div>
            </nav>
                   
    ici NAV marque la fin du menu sur elegant press

            <!--ARTICLE-->
            {% if isSpecial or isSingle %}
                <div class="box">
                    <div class="container_12">
                        <div class="content">


le css est legerement different pour s'adapter au theme elegant press (voir ci dessous)

http://data.over-blog-kiwi.com/1/18/77/42/20150406/ob_07705f_css-menu-elegant-press.txt

dans le code elegant press en dessous vous verrez


            /********************************************
            ***************** SLIDESHOW *****************
            ********************************************/
            .slideshow {
display:none;
}{
                position: relative;
            }

le css se met avant slideshow

rendu sur le theme elegant press

http://testmehdi.over-blog.com

______________________


Viewing all articles
Browse latest Browse all 7218

Trending Articles