This is an element with id "demoA".
For browsers which don't support CSS3 transitions, the transition effect is accomplished by joi's effects engine, which is able to apply effects to many styles based on size and color. When available, CSS3 transitions will be used instead for improved performance.
joi provides a lot of common, prewritten functions, methods, and construtors so that you don't have to write as much code to get things done. In this area, joi feels a kindred spirit to Scala, a Java-derivative language.
One of our goals for the future of joi is to continue to provide more helper methods to fit a wide range of different situations, just to make your life easier. We strive to provide whatever methods we can, and let you find a use for the ones you want.
One advantage of joi is its high degree of organization. joi encourages good programming practices through its object model and syntax.
Each object has a well defined and distinct ancestry. For instance, a div will inherit from the following constructors:
joi.Html.Elements.Div joi.Html.Elements.ContainerElement joi.Html.Elements.Element joi.Html.Elements.Node joi.Html.Elements.DomUnit joi.Html.Elements.Unit