Data types

All data used in JavaScript has a specific type. JavaScript has eight data types: String : represent...

Media Query in CSS

Another important element in building a responsive design is the Media Query rules , which allow you...

Viewport meta tag

First of all, let’s consider one of the key points in the application of adaptive design ̵...

Introduction to Responsive Design

Now various gadgets are becoming more widespread – smartphones, tablets, smart watches and oth...

Animation

Animation provides great opportunities for changing the style of an element. When transitioning, we ...

Transitions

A transition represents an animation from one style to another over a period of time. To create a tr...

Transformations

One of the innovations of CSS3 compared to the previous version is the built-in ability to transform...

Fixed positioning

Fixed positioning is a common way to keep certain elements within the browser’s viewport. Quit...

Positioning In CSS3

CSS provides element positioning capabilities, meaning we can place an element at a specific locatio...

Creating a Basic Layout

Let’s use the information obtained from previous topics and create a more or less meaningful l...