Skip to content
GitLab
Projects Groups Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in / Register
  • B bootstrap
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 263
    • Issues 263
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 114
    • Merge requests 114
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Packages and registries
    • Packages and registries
    • Package Registry
    • Infrastructure Registry
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • Bootstrap
  • bootstrap
  • Issues
  • #26451
Closed
Open
Issue created May 04, 2018 by Administrator@rootContributor

[v4] Spurious animation after the carousel has slid

Created by: domq

Because the CSS transition: property is applied too broadly, a (generally invisible) animation happens after the classes have been set to quiescent state again by the carousel JavaScript code.

This doesn't matter, as the second animation is mostly invisible, except in some cases — For instance, since "transform" breaks z-index, the spurious animation needlessly doubles the time where z-index doesn't work in a parallax carousel (see https://codepen.io/domq/pen/ZoJrQZ )

Narrowing down the application of the transition: property to just the active sliding classes, helps (also demonstrated in the codepen, see comments under "CSS").

Assignee
Assign to
Time tracking