Effet de volet glissant sur un bloc Bouton_activeEffet de volet glissant sur un bloc Bouton_hoverEffet de volet glissant sur un bloc Fb-hoverEffet de volet glissant sur un bloc 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
» Fiche de Présentation RPG
Effet de volet glissant sur un bloc EmptySam 30 Mar 2024, 22:07 par Peyton972

» [RPG] Fiche personnage avec bannière
Effet de volet glissant sur un bloc EmptySam 30 Mar 2024, 22:06 par Peyton972

» Structure de Qui Est En Ligne (1)
Effet de volet glissant sur un bloc EmptyLun 04 Mar 2024, 23:20 par Peyton972

» Qui Est En Ligne - Utopia
Effet de volet glissant sur un bloc EmptyDim 24 Déc 2023, 18:16 par romee

» Pack forum complet "Androïd Sylver" RPU (N°2)
Effet de volet glissant sur un bloc EmptyJeu 02 Nov 2023, 06:42 par Hydrar

» Formulaire de connexion rapide amélioré
Effet de volet glissant sur un bloc EmptySam 04 Mar 2023, 18:57 par Krager

» Avatar centré dans le profil
Effet de volet glissant sur un bloc EmptySam 11 Fév 2023, 06:04 par Krager

» Vos partenaires dans le footer
Effet de volet glissant sur un bloc EmptyMar 07 Fév 2023, 08:40 par Oxtran

Le Deal du moment : -29%
PC portable – MEDION 15,6″ FHD Intel i7 ...
Voir le deal
499.99 €

Partagez
 

Effet de volet glissant sur un bloc

Voir le sujet précédent Voir le sujet suivant Aller en bas 
Aller à la page : 1, 2, 3 ... 18 ... 36  Suivant
http://enaevolare.fr
'Christa
'Christa
Lostmindy
Lostmindy

Féminin Messages : 2856



Effet de volet glissant sur un bloc Empty

Un effet de volet sur un bloc

Description

Ce code multi usages vous permet de "cacher" le contenu d'un bloc sous une image ou un bloc de couleur, et de le révéler au survol Wink

Demo

Edit sept. 2020 : démo plus récente + codes plus propres

Soyez heureux, j'ai retiré le hide au passage :p

Code



Le HTML


Ce code est à employer conjointement avec le code CSS ci après. Il peut être "installé" où vous voulez, sur une page HTML, sur votre message d'accueil, dans un message (moyennant compression du code), dans vos templates. A vous de l'adapter à votre usage !
Code:
<div class="monBloc">
 <div class="blocVolet"></div>
 Un peu de contenu (caché par le blocVolet (qui peut contenir du texte))
</div>

Le CSS


Ce code CSS contient la mise en page "minimale" pour un bloc qui glisse vers la gauche. Pour le personnaliser facilement, utilisez le code LESS donné plus bas.

Pour rappel, pour installer un code CSS sur un forum de ForumActif, rendez vous dans votre panneau d'administration, onglet Affichage, puis dans le menu Couleurs et enfin cliquez sur Feuille de styles CSS.

Code:
/* Bloc principal */
.monBloc {
  position: relative; /* important ! */
  overflow: hidden; /* cache tout ce qui dépasse du bloc. Si vous voulez que votre volet dépasse, retirez cette ligne */
  width: 250px; /* largeur du bloc */
  height: 150px; /* hauteur du bloc */
  background: red; /* couleur de fond */
}

/* Bloc de recouvrement */
.blocVolet {
  position: absolute; /* positionnement absolu (important) */
  top: 0; /* (important) */
  left: 0; /* (important) */
  width: 250px; /* largeur du bloc (identique au bloc principal) */
  height: 150px; /* hauteur du bloc (identique au bloc principal) */
  background: green; /* couleur de fond */
  /* réglage de la transition */
  transition: all 1s linear;
}

/* Changement au survol */
.monBloc:hover > .blocVolet {
  left: -250px; /* le bloc se décalera vers la gauche de 250px; (largeur du bloc) */
}

Bonus spécial : le code LESS


Edit pour les têtes en l'air : Ce n'est PAS du code CSS, ne le collez pas dans votre feuille de styles, CA NE SERT A RIEN ! Lisez les explications juste en dessous au lieu de copier coller comme des moutons @_@

Ce fichier LESS vous permettra de générer le code CSS de base pour un déplacement du volet dans le sens de votre choix : vers le haut, vers le bas, vers la droite, vers la gauche, vers le centre (réduction jusqu'à disparaitre) et en diagonale  Effet de volet glissant sur un bloc 510527

Il vous faudra ensuite éditer le CSS généré pour personnaliser votre effet avec les couleurs et la mise en page que vous préférez !

Utilisez ce tutoriel pour savoir comment utiliser un fichier LESS  Effet de volet glissant sur un bloc 90719

Code:

//========================================================
// VARIABLES (à éditer à votre convenance)
//========================================================

@hauteurBloc:150px; // Hauteur du bloc
@largeurBloc:250px; // Largeur du bloc

// Type de transition lorsque le bloc "de cache" se retire
// valeurs possibles : Gauche, Droite, Haut, Bas, Central ou Diagonale
@deplaceDirection : Gauche;

// Si vous choisissez la direction Diagonale, vous pouvez préciser la direction
// Valeurs possibles : HautGauche, HautDroite, BasDroite et BasGauche
// Même si vous n'utilisez pas la direction Diagonale, laissez une valeur !
@sensDiagonale : HautDroite ;

// =======================================================
// MIXINS (ne pas toucher)
//========================================================

.glisseBloc (@motclef) when (@motclef = Droite) {
 left:@largeurBloc;
}

.glisseBloc (@motclef) when (@motclef = Gauche) {
 left:-@largeurBloc;
}
.glisseBloc (@motclef) when (@motclef = Bas) {
 top:@hauteurBloc;
}

.glisseBloc (@motclef) when (@motclef = Haut) {
 top:-@hauteurBloc;
}

.glisseBloc (@motclef) when (@motclef = Central) {
 .echelle(0);
}

.glisseBloc (@motclef) when (@motclef = Diagonale) {
 .glisseDiagonale (@sensDiagonale);
}

.pointDeDepart () when not (@deplaceDirection = Diagonale) and not (@deplaceDirection = Central ){
 top:0;
 left:0;
}

.pointDeDepart () when (@deplaceDirection = Central) {
 top:0;
 left:0;
 .echelle (1);
}

.pointDeDepart () when (@deplaceDirection = Diagonale) and (@sensDiagonale = HautGauche) {
 top:0;
 left:0;
}

.pointDeDepart () when (@deplaceDirection = Diagonale) and (@sensDiagonale = HautDroite) {
 top:0;
 right:0;
}

.pointDeDepart () when (@deplaceDirection = Diagonale) and (@sensDiagonale = BasGauche) {
 bottom:0;
 left:0;
}

.pointDeDepart () when (@deplaceDirection = Diagonale) and (@sensDiagonale = BasDroite) {
 bottom:0;
 right:0;
}

.glisseDiagonale (@motclef) when (@deplaceDirection = Diagonale) and (@motclef = HautGauche) {
 top:-@hauteurBloc;
 left:-@largeurBloc;
}

.glisseDiagonale (@motclef) when (@deplaceDirection = Diagonale) and (@motclef = HautDroite) {
 top:-@hauteurBloc;
 right:-@largeurBloc;
}

.glisseDiagonale (@motclef) when (@deplaceDirection = Diagonale) and (@motclef = BasGauche) {
 bottom:-@hauteurBloc;
 left:-@largeurBloc;
}

.glisseDiagonale (@motclef) when (@deplaceDirection = Diagonale) and (@motclef = BasDroite) {
 bottom:-@hauteurBloc;
 right:-@largeurBloc;
}



.transition (@string) {
 -webkit-transition: @string;
   -moz-transition: @string;
    -ms-transition: @string;
     -o-transition: @string;
        transition: @string;
}

.echelle (@valeur) {
 -webkit-transform: scale(@valeur, @valeur);
 -moz-transform: scale(@valeur, @valeur);
 -o-transform: scale(@valeur, @valeur);
 -ms-transform: scale(@valeur, @valeur);
 transform: scale(@valeur, @valeur);
}

//==========================================================
// LESS CODE
//==========================================================

/* Bloc principal */
.monBloc {
 position:relative;
 overflow:hidden;
 width:@largeurBloc;
 height:@hauteurBloc;
 background:red;
}

/* Bloc de recouvrement */
.blocVolet {
 position:absolute;
 width:@largeurBloc;
 height:@hauteurBloc;
 .pointDeDepart ();
 .transition (all 1s linear);
 background:green;
}

/* Changement au survol */
.monBloc:hover > .blocVolet {
 .glisseBloc (@deplaceDirection);
}

Informations générales

'Christa Lostmindy14/12/2012Firefox (ver.17), Chrome (ver.23.0.1271.97 m), Opera (v.12.11), Safari (v 5.1.7). Ne fonctionne pas sous IE9 (et moins)EspeonPas de mise à jour pour l'instant


Dernière édition par 'Christa le Lun 07 Sep 2020, 22:56, édité 11 fois
MessageSujet: Effet de volet glissant sur un bloc   Effet de volet glissant sur un bloc EmptyVen 14 Déc 2012, 13:36
Revenir en haut Aller en bas
http://enaevolare.fr
'Christa
'Christa
Lostmindy
Lostmindy

Féminin Messages : 2856



Effet de volet glissant sur un bloc Empty
Validé par Espeon le 17/12/2012
MessageSujet: Re: Effet de volet glissant sur un bloc   Effet de volet glissant sur un bloc EmptyVen 28 Déc 2012, 11:11
Revenir en haut Aller en bas
http://o-m-f-t.forum-canada.net/
Thryna
Thryna
{ Membre }
{ Membre }

Féminin Messages : 84



Effet de volet glissant sur un bloc Empty
oh merci !!!
MessageSujet: Re: Effet de volet glissant sur un bloc   Effet de volet glissant sur un bloc EmptyVen 28 Déc 2012, 19:13
Revenir en haut Aller en bas
http://graphpower.graphforum.com/
Azumi Ikata.
Azumi Ikata.
{ Membre }
{ Membre }

Féminin Messages : 35



Effet de volet glissant sur un bloc Empty
Merci !!
MessageSujet: Re: Effet de volet glissant sur un bloc   Effet de volet glissant sur un bloc EmptyLun 31 Déc 2012, 14:04
Revenir en haut Aller en bas
http://nos-annees-lycee.jeunforum.com/
miss-nessa
miss-nessa
{ Membre }
{ Membre }

Féminin Messages : 6



Effet de volet glissant sur un bloc Empty
J'aime beaucoup Smile
MessageSujet: Re: Effet de volet glissant sur un bloc   Effet de volet glissant sur un bloc EmptyMar 01 Jan 2013, 16:37
Revenir en haut Aller en bas
http://konfessiyami.tumblr.com/
NICOTEEN
NICOTEEN
{ Membre }
{ Membre }

Féminin Messages : 28



Effet de volet glissant sur un bloc Empty
merci !
MessageSujet: Re: Effet de volet glissant sur un bloc   Effet de volet glissant sur un bloc EmptyMer 02 Jan 2013, 09:57
Revenir en haut Aller en bas
http://cm-next-generation.forumactif.fr/
Louguia
Louguia
{ Membre }
{ Membre }

Féminin Messages : 6



Effet de volet glissant sur un bloc Empty
Super, merci Smile
MessageSujet: Re: Effet de volet glissant sur un bloc   Effet de volet glissant sur un bloc EmptyMer 02 Jan 2013, 17:01
Revenir en haut Aller en bas
http://morphine-galerie-rpg.forumactif.org/
Morphine.
Morphine.
{ Membre }
{ Membre }

Féminin Messages : 9



Effet de volet glissant sur un bloc Empty
Merci *-*
MessageSujet: Re: Effet de volet glissant sur un bloc   Effet de volet glissant sur un bloc EmptyMer 02 Jan 2013, 22:02
Revenir en haut Aller en bas
HypnoticPoison
HypnoticPoison
{ Membre }
{ Membre }

Féminin Messages : 13



Effet de volet glissant sur un bloc Empty
Exactement le code que je cherchais Smile Merci beaucoup.
MessageSujet: Re: Effet de volet glissant sur un bloc   Effet de volet glissant sur un bloc EmptyJeu 03 Jan 2013, 11:02
Revenir en haut Aller en bas
http://caputdraconis.forumpl.net/
Moonsun
Moonsun
{ Membre }
{ Membre }

Féminin Messages : 29



Effet de volet glissant sur un bloc Empty
Merci Smile
MessageSujet: Re: Effet de volet glissant sur un bloc   Effet de volet glissant sur un bloc EmptyJeu 03 Jan 2013, 18:04
Revenir en haut Aller en bas
http://bloody-london.keuf.net/forum.htm
Tite Poulette
Tite Poulette
{ Membre }
{ Membre }

Féminin Messages : 3



Effet de volet glissant sur un bloc Empty
merci !


Dernière édition par Tite Poulette le Sam 05 Jan 2013, 06:01, édité 1 fois
MessageSujet: Re: Effet de volet glissant sur un bloc   Effet de volet glissant sur un bloc EmptyVen 04 Jan 2013, 15:44
Revenir en haut Aller en bas
http://just-live-ur-dream.forumactif.com/
Believe ♥
{ Membre }
{ Membre }

Féminin Messages : 28



Effet de volet glissant sur un bloc Empty
C'est cool comme effet o/ Merci !
MessageSujet: Re: Effet de volet glissant sur un bloc   Effet de volet glissant sur un bloc EmptyVen 04 Jan 2013, 17:19
Revenir en haut Aller en bas
http://cabininthewood.forumactif.com/
.ReedNight
.ReedNight
{ Membre }
{ Membre }

Masculin Messages : 31



Effet de volet glissant sur un bloc Empty
Super intéressant, merci Effet de volet glissant sur un bloc 1688815589
MessageSujet: Re: Effet de volet glissant sur un bloc   Effet de volet glissant sur un bloc EmptyDim 06 Jan 2013, 20:05
Revenir en haut Aller en bas
http://gips.xooit.fr/t28-The-Unit-Of-Airsoft.htm
senda95
{ Membre }
{ Membre }

Masculin Messages : 31



Effet de volet glissant sur un bloc Empty
géniale magnifique j'ai pas de mot, je kiff mercii
MessageSujet: Re: Effet de volet glissant sur un bloc   Effet de volet glissant sur un bloc EmptyMer 09 Jan 2013, 19:39
Revenir en haut Aller en bas
Alexandre
Alexandre
{ Membre }
{ Membre }

Masculin Messages : 34



Effet de volet glissant sur un bloc Empty
Oo merci Razz
MessageSujet: Re: Effet de volet glissant sur un bloc   Effet de volet glissant sur un bloc EmptySam 12 Jan 2013, 03:28
Revenir en haut Aller en bas
Ahlyn
Ahlyn
{ Membre }
{ Membre }

Féminin Messages : 9



Effet de volet glissant sur un bloc Empty
Merci pour ce code, depuis le temps que j'en rêvais *Q*
MessageSujet: Re: Effet de volet glissant sur un bloc   Effet de volet glissant sur un bloc EmptySam 12 Jan 2013, 10:32
Revenir en haut Aller en bas
http://the-vampire-diaries.forumsactifs.com/
Ley-Tisha
Ley-Tisha
{ Membre }
{ Membre }

Féminin Messages : 11



Effet de volet glissant sur un bloc Empty
Oh God, j'adoooooore! :O Merciiii! Very Happy
MessageSujet: Re: Effet de volet glissant sur un bloc   Effet de volet glissant sur un bloc EmptyDim 13 Jan 2013, 06:30
Revenir en haut Aller en bas
http://wonderfuldeath.lebonforum.com
kidikoi
{ Membre }
{ Membre }

Masculin Messages : 10



Effet de volet glissant sur un bloc Empty
merci !
MessageSujet: Re: Effet de volet glissant sur un bloc   Effet de volet glissant sur un bloc EmptyDim 13 Jan 2013, 10:04
Revenir en haut Aller en bas
D.L.B
D.L.B
{ Membre }
{ Membre }

Féminin Messages : 14



Effet de volet glissant sur un bloc Empty
Merci Effet de volet glissant sur un bloc 577704309
MessageSujet: Re: Effet de volet glissant sur un bloc   Effet de volet glissant sur un bloc EmptyDim 13 Jan 2013, 15:06
Revenir en haut Aller en bas
http://great-old-ones.creerforums.com/
Berserck
Berserck
{ Membre }
{ Membre }

Féminin Messages : 42



Effet de volet glissant sur un bloc Empty
Super sympa merci !!
MessageSujet: Re: Effet de volet glissant sur un bloc   Effet de volet glissant sur un bloc EmptyMer 16 Jan 2013, 20:19
Revenir en haut Aller en bas
Romantically Apocalyptic
Romantically Apocalyptic
{ Membre }
{ Membre }

Féminin Messages : 11



Effet de volet glissant sur un bloc Empty
Oh chouette ~! Merci o/ Very Happy
MessageSujet: Re: Effet de volet glissant sur un bloc   Effet de volet glissant sur un bloc EmptyJeu 17 Jan 2013, 03:37
Revenir en haut Aller en bas
http://imaginarium-rpg.forumactif.com/
Pti Panda
Pti Panda
{ Membre }
{ Membre }

Féminin Messages : 36



Effet de volet glissant sur un bloc Empty
Super code, merci beaucoup Very Happy
MessageSujet: Re: Effet de volet glissant sur un bloc   Effet de volet glissant sur un bloc EmptyJeu 17 Jan 2013, 16:40
Revenir en haut Aller en bas
http://liebe-de-th.niceboard.com/
Nyly*
Nyly*
{ Membre }
{ Membre }

Féminin Messages : 74



Effet de volet glissant sur un bloc Empty
Haaaan j'adore cet effet !! merci pour le tuto !!
MessageSujet: Re: Effet de volet glissant sur un bloc   Effet de volet glissant sur un bloc EmptyVen 18 Jan 2013, 11:02
Revenir en haut Aller en bas
Marion.
Marion.
{ Membre }
{ Membre }

Féminin Messages : 28



Effet de volet glissant sur un bloc Empty
*-* merci !
MessageSujet: Re: Effet de volet glissant sur un bloc   Effet de volet glissant sur un bloc EmptySam 19 Jan 2013, 05:36
Revenir en haut Aller en bas
http://lart-des-potins.forums-actifs.com/
Crazy-GirL
Crazy-GirL
{ Membre }
{ Membre }

Féminin Messages : 88



Effet de volet glissant sur un bloc Empty
Super beau <3

Merci du partage *O*
MessageSujet: Re: Effet de volet glissant sur un bloc   Effet de volet glissant sur un bloc EmptySam 19 Jan 2013, 11:34
Revenir en haut Aller en bas
Contenu sponsorisé




Effet de volet glissant sur un bloc Empty
MessageSujet: Re: Effet de volet glissant sur un bloc   Effet de volet glissant sur un bloc Empty
Revenir en haut Aller en bas
 

Effet de volet glissant sur un bloc

Voir le sujet précédent Voir le sujet suivant Revenir en haut 
Page 1 sur 36Aller à la page : 1, 2, 3 ... 18 ... 36  Suivant

 Sujets similaires

-
» Code : Un effet de volet sur un bloc
» Avatar en volet glissant [Résolu]
» volet sur bloc texte et cellule découpée (résolu)
» Menu "glissant" PA
» [RÉSOLU] Volet et transparence

Permission de ce forum:Vous ne pouvez pas répondre aux sujets dans ce forum
CSSActif :: Codes Directement Exploitables :: Codes à Copier/Coller :: Effets d'animation-

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 | Forum gratuit