Skip to content

ianstormtaylor/has-transitions

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

has-transitions

Determine if an element has transitions

Installation

$ component install anthonyshort/has-transitions

API

var hasTransitions = require('has-transitions');
var cssEmitter = require('css-emitter');

if(hasTransitions(el)) {
  cssEmitter(el).bind(onTransitionEnd);
}
else {
  onTransitionEvent();
}

Methods

hasTransitions([el])

Determine if an element has any transition properties. If the browser doesn't support transitions this will always return false. el defaults to document.body.

Properties

hasTransitions.support

Boolean for whether the browser supports transitions at all

hasTransitions.property

Get the prefixed property name to use for transitions

License

MIT

About

Tiny component to detect for transition support

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • JavaScript 100.0%