Animer bootstrap colonnes
Voici ce que j'aimerais faire:
Affichage Initial
---------------------------------------------
| |
| |
| |
| .span12 #col1 |
| |
| |
| |
| [#button] |
| |
| |
---------------------------------------------
Puis quand #bouton cliqué, #col1 contenu sont animés de glissement vers la droite dans un .span3 et #col2 .span9 anime à partir de la gauche vers la droite (hors écran):
Une Fois Que Le Bouton De La Souris/De L'Animation
-------------------------------------------------
| | |
| | |
| | |
| .span9 #col2 | .span3 #col1 |
| | |
| | |
| | |
| | [#button] |
| | |
| | |
-------------------------------------------------
Et alors l'inverse pourrait se produire pour arriver à l'état d'origine.
Merci!
LA QUESTION EST DE
Je suis en utilisant Twitter Bootstrap système de grille. Googler Twitter Bootstrap column transtions animation
et les variations ne se sont pas rien. Je ne suis pas un jquery animation gourou, donc je pensais que je vous supplie de le genre personnes sur un débordement de pile.
L'espoir est qu'il y a quelqu'un ici qui peut en savoir plus que moi sur ce genre de chose serait de répondre avec un peu de code qui montre comment il peut être atteint. Désolé, je pensais que c'était implicite juste par affichage sur le site.
Voici ce que j'ai essayé de
- Pour les futurs lecteurs de cette question à l'aide de Bootstrap 4, voir stackoverflow.com/questions/42979772/...
Vous devez vous connecter pour publier un commentaire.
Ce qui pourrait être fait avec des transitions CSS3, ce qui serait cohérent avec la façon dont Bootstrap JS plugins accomplir leurs animations.
HTML
JS
CSS
JSFiddle
JSFiddle (Liquide)
Note: L'animation est un encore un peu imprécis, mais je me dis que peut tous être réglés séparément. Cette réponse fournit le plan de base de la façon d'aller à ce sujet.
.container
à.contaner-fluid
et.row
à.row-fluid
.visibility: hidden;
à la.row-fluid .span0
de la règle, de sorte que le contenu ne soit pas montré. Le jsFiddle exemple ne pas se comporter de cette façon.overflow:hidden
règle le contenu sortir du conteneur. Si vous venez de mettre leoverflow:hidden
règle sur la span0, vous verrez le contenu de pause breifly tandis que l'animation à span12. Dans mon violon, vous aurez remarqué que leoverflow:hidden
règle est appliquée aux deux divsCelle-ci est construite sur le dessus de la réactivité du violon:
http://fiddle.jshell.net/274NN/74/
C'est le type de modification de flux par exemple, supposons que vous souhaitez afficher un menu coulissant sur le clic d'un bouton:
1) faites Glisser la colonne de gauche de la fenêtre
2) Amener menu coulissant à partir de la droite
La largeur du Menu est donné en %, vous pouvez le modifier selon vos besoins