Membres connectés récemment
[PHPBB2] Onglets du profil façon invision
+14
dragon594
Gypsy Water.
clost
Grande013
Tranchees
Sacha
mariok
1baptiste
Dada
Eczema Help
ThunderTB
fleur78
Aenigma
Milouze14
18 participants
Page 1 sur 1
,
la modification que je vous donne aujourd'hui est prévue pour tous les onglets .
On passera par un javascript avec tous les onglets prédéfinis .
C'est à dire que si l'onglet Facebook (par exemple) n'est pas présent vous pourrez toujours l'activer,
ce dernier sera prit en compte dans le Javascript .
On donnera ensuite l'apparence dans la C.S.S .
L'aperçu imagé :
Modules/HTML JAVASCRIPT/Gestion des codes Javascript/Créer un nouveau Javascript
Mettre un titre explicite comme:"Onglet profil façon Invision"
Cocher sur toutes les pages.
collez tout ce contenu:
Pensez a cliquer sur le bouton
Dans la feuille de style:
Affichage/Images et Couleurs/Couleurs/Feuille de style
Collez ceci:
Pensez à valider les modifications en cliquant sur le bouton
La C.S.S est commentée pour vos éventuels changements .
Soyez vigilants sur le troisième commentaire car la class correspondante
cache les traits verticaux .
Il faut que le background et cette class est la même couleur
Ici
la modification que je vous donne aujourd'hui est prévue pour tous les onglets .
On passera par un javascript avec tous les onglets prédéfinis .
C'est à dire que si l'onglet Facebook (par exemple) n'est pas présent vous pourrez toujours l'activer,
ce dernier sera prit en compte dans le Javascript .
On donnera ensuite l'apparence dans la C.S.S .
L'aperçu imagé :
Modules/HTML JAVASCRIPT/Gestion des codes Javascript/Créer un nouveau Javascript
Mettre un titre explicite comme:"Onglet profil façon Invision"
Cocher sur toutes les pages.
collez tout ce contenu:
- Code:
//ON DONNE UNE CLASS A LA BALISE GEN
$(function(){
$('
a.mainmenu[href^="/profile?mode=editprofile&page_profil=informations"],
a.mainmenu[href^="/profile?mode=editprofile&page_profil=preferences"],
a.mainmenu[href^="/profile?mode=editprofile&page_profil=signature"],
a.mainmenu[href^="/profile?mode=editprofile&page_profil=attachments"],
a.mainmenu[href^="/profile?mode=editprofile&page_profil=avatars"],
a.mainmenu[href^="/profile?mode=editprofile&page_profil=friendsfoes"],
a.mainmenu[href^="/profile?mode=editprofile&page_profil=notifications"],
a.mainmenu[href^="/search?search_id=watchsearch"],
a.mainmenu[href^="/search?search_id=favouritesearch"],
a.mainmenu[href^="/search?search_id=draftsearch"],
a.mainmenu[href^="/rpg_sheet_edit?"],
a.mainmenu[href^="/profile?mode=editprofile&page_profil=facebook"]').closest(".gen").addClass('M14');
});
//ON DONNE UNE CLASS A LA BALISE TD
$(function(){
$('
a.mainmenu[href^="/profile?mode=editprofile&page_profil=informations"],
a.mainmenu[href^="/profile?mode=editprofile&page_profil=preferences"],
a.mainmenu[href^="/profile?mode=editprofile&page_profil=signature"],
a.mainmenu[href^="/profile?mode=editprofile&page_profil=attachments"],
a.mainmenu[href^="/profile?mode=editprofile&page_profil=avatars"],
a.mainmenu[href^="/profile?mode=editprofile&page_profil=friendsfoes"],
a.mainmenu[href^="/profile?mode=editprofile&page_profil=notifications"],
a.mainmenu[href^="/search?search_id=watchsearch"],
a.mainmenu[href^="/search?search_id=favouritesearch"],
a.mainmenu[href^="/search?search_id=draftsearch"],
a.mainmenu[href^="/rpg_sheet_edit?"],
a.mainmenu[href^="/profile?mode=editprofile&page_profil=facebook"]')
.closest("td").addClass('M14_td');
});
//ON CREER UNE CELLULE AVEC UNE CLASS
$(function(){
$(".M14_td").closest("table").append("
<tr><td class='M14_ong_strong'><div></div>
</td></tr>");
});
//ON DONNE UNE CLASS AU TABLEAU
$(function(){
$(".M14_td").closest("table").addClass('M14_table');
});
//ON DEPLACE L ONGLET SELECTIONNE DANS LA CELLULE
$(function(){
$(".M14_td .gen strong ").clone().appendTo("td.M14_ong_strong div");
});
Pensez a cliquer sur le bouton
Dans la feuille de style:
Affichage/Images et Couleurs/Couleurs/Feuille de style
Collez ceci:
- Code:
/*LE TABLEAU QUI COMPORTE L ENSEMBLE*/
.M14_table
{
border-collapse:collapse;/*on fusionne les bordures*/
}
/*LE BLOC DES ONGLETS*/
td.M14_td
{
text-align:right;/*on place les onglets a droite*/
background:#333333;/*la couleur de fond*/
padding:4px;/*on donne un espace */
}
/*ON CACHE LES TRAITS VERTICAUX AVEC LA MEME COULEUR QUE LE BACKGROUND PRECEDENT*/
td.M14_td span.gen.M14, td.M14_td span.gen
{
color:#333333 !important;/*on donne une couleur de police */
}
/*LES LIENS DES ONGLETS*/
td.M14_td a.mainmenu
{
text-decoration:none !important;/*on supprime le soulignement*/
color:#666666 !important;/*on donne une couleur de police*/
font-size:10px !important;/*on donne une taille de police*/
padding: 4px 6px;/*on donne un espace */
margin-left: -5px;
margin-right: -5px;
}
/*LES ONGLETS SELECTIONNES*/
td.M14_td span.gen strong
{
color:#ffffff !important;/*on donne une couleur de police*/
font-size:10px !important;/*on donne une taille de police*/
background-color: #303B4A;/*on demande une couleur de fond*/
padding: 4px 6px;/*on donne un espace */
}
/*LE BLOC DE L ONGLETS SELECTIONNE*/
td.M14_ong_strong
{
background-color: #303B4A;/*on demande une couleur de fond*/
}
/* L ONGLET SELECTIONNE DANS LA PARTIE BASSE*/
td.M14_ong_strong div
{
padding: 4px 6px;/*on donne un espace */
font-size:10px !important;/*on donne une taille de police*/
color:#666666 !important;/*on donne une couleur de police*/
margin-left:10px;/*on decale vers la droite de 10px;*/
}
Pensez à valider les modifications en cliquant sur le bouton
La C.S.S est commentée pour vos éventuels changements .
Soyez vigilants sur le troisième commentaire car la class correspondante
cache les traits verticaux .
Il faut que le background et cette class est la même couleur
Ici
- Code:
/*LE BLOC DES ONGLETS*/
td.M14_td
{
text-align:right;/*on place les onglets a droite*/
background:#333333;/*la couleur de fond*/
}
/*ON CACHE LES TRAITS VERTICAUX AVEC LA MEME COULEUR QUE LE BACKGROUND PRECEDENT*/
td.M14_td span.gen.M14, td.M14_td span.gen
{
color:#333333;/*on donne une couleur de police */
}
- InvitéInvité
Merci Phil
- InvitéInvité
Merci
- InvitéInvité
Merci
- InvitéInvité
Merci beaucoup !
- InvitéInvité
Merci beaucoup !
Sujets similaires
Créer un compte ou se connecter pour répondre
Vous devez être membre pour répondre.
Page 1 sur 1
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum