Eklablog Tous les blogs
Editer l'article Suivre ce blog Administration + Créer mon blog
MENU

Publicité

Tableau à onglets-CSS

Un tableau ou menu horizontal, à onglets, tout en CSS ...
Avec effet coulissant du contenu, Ooooooh!...c'est beau !!!
Ici la largeur est fixé à 70%, modifiable via le code CSS:

#page-wrap { width: 70%; margin: 10px auto; }

La hauteur est de 450px, à vous d'adapter tout ça, à votre sauce ..!

.tabs { position: relative; min-height: 450px; clear: both; margin: 25px 0; }

 

 




<div id="menu-tab"><!----------------tableau-01---------------------------------->
<div id="page-wrap">
<div class="tabs"><!----------------onglet-01-accueil-------------------------->
<div class="tab"><input id="tab-1" checked="checked" name="tab-group-1" type="radio" /> <label for="tab-1">Accueil</label>
<div class="content">
<p><a href="#">Retour Acceuil</a></p>
<p><a href="#">Contact</a></p>
<p><a href="#">Newsletter</a></p>
</div>
</div>
<!----------------onglet-02-articles-------------------------->
<div class="tab"><input id="tab-2" name="tab-group-1" type="radio" /> <label for="tab-2">Articles</label>
<div class="content">
<p>Exemple, une image, du texte</p>
<br />
<p><img src="https://ekladata.com/UM-RXN_kZ3q93_FwWhFA15FP_uc.jpg" alt="" /></p>
</div>
</div>
<!----------------onglet-03-forum-------------------------->
<div class="tab"><input id="tab-3" name="tab-group-1" type="radio" /> <label for="tab-3">Forum</label>
<div class="content">
<p>Exemple, une image, et une video...</p>
<br />
<p><img src="https://ekladata.com/UM-RXN_kZ3q93_FwWhFA15FP_uc.jpg" alt="" /> <iframe style="margin-left: 30px; box-shadow: 6px 6px 10px grey;" src="http://player.vimeo.com/video/36778024" frameborder="0" width="500" height="281"></iframe></p>
</div>
</div>
<!----------------onglet-04-libre-------------------------->
<div class="tab"><input id="tab-4" name="tab-group-1" type="radio" /> <label for="tab-4">Video-1</label>
<div class="content">
<p>Une vid&eacute;o de Constance..!</p>
<br /> <iframe src="//www.youtube.com/embed/LU2BQY_Doio?rel=0" frameborder="0" width="420" height="315" allowfullscreen="allowfullscreen"></iframe></div>
</div>
<!----------------onglet-05-libre------------------------->
<div class="tab"><input id="tab-5" name="tab-group-1" type="radio" /> <label for="tab-5">Video-2</label>
<div class="content"><br /> <iframe src="//www.youtube.com/embed/I3W3mRs4ULQ?rel=0" frameborder="0" width="560" height="315" allowfullscreen="allowfullscreen"></iframe></div>
</div>
</div>
<!----------------onglet-06-libre--------------------------
<div class="tab"><input id="tab-6" name="tab-group-1" type="radio" /> <label for="tab-6">Codes</label>
<div class="content">
<p>Code CSS</p>
<br /> <iframe src="//www.youtube.com/embed/LU2BQY_Doio?rel=0" frameborder="0" width="420" height="315" allowfullscreen="allowfullscreen"></iframe></div>
</div>
</div>---></div>
</div>
<p><br /><br /><br /></p>

See the Pen Menu à onglets by Mike (@mikegmz) on CodePen.

Publicité
Retour à l'accueil
Partager cet article
Repost0
Pour être informé des derniers articles, inscrivez vous :
Commenter cet article
F
Bonjour, merci pour ce code. Mais j'ai simplement un petit soucis je voulais savoir comment je pouvais faire pour qu'au passage de la souris sur les onglets inactifs, la couleur change. (Je crois qu'il faudrait ajouter un :hover?) Je sais que le sujet date un peu et j'espère qu'il y aura quelqu'un pour m'aider. Merci beaucoup.
Répondre
P
Bonjour<br /> très bon tuto<br /> j'ai créé un design à l'aide de votre tuto<br /> comment espacer les onglets<br /> cordialement<br /> pierre
Répondre
M
C'est génial ce genre de code! :o Je pense que je testerai sur le forum sur lequel je suis, pour la signature d'un personnage! (l'espace étant limité, avoir plusieurs onglets sera très pratique pour tout caser!)
Répondre
P
Bonjour Mike !avec un grand merci parce que c'est drôlement bien fait !voir par là :http://repertoire.ek.la/accueil-p1251768↗Merci beaucoup et au plaisir :)
Répondre
E
Finalement j'ai trouvé : mettre la balise style et le code CSS dedans dans l'article juste avant le HTML, ça le fait !
Répondre