How can I centre-align an item horizontally within another element?

To centre-align an element using CSS, we will make the margins either side of the element of equal width. First, ensure that the elements width is set to less than 100%.width: 80%; This is important as otherwise, changing the margins will have no effect as the margins will be nonexistent.Now, to ensure the left and right margins are equal, simply use:margin: auto; This will centre-align your element within its parent element.

DS

Related HTML and CSS Mentoring answers

All answers ▸

Simplify the brackets, (x+1)(x+2)


What's wrong with the following HTML markup: <p style"font-size:10px;">Copyright <span>2015</span></p>?


Many different data types can be stored on a computer system. Five common data types are string, Boolean, real, character and integer. Give suitable examples of data that could be held in each data type.


How can we integrate animation to websites?