8 Essential CSS Tips Every Web Developer Must Know.

3 min readSep 22, 2022

1. CSS Box Shadow.

→ The box-shadow property is used to apply a shadow to HTML elements.


→ box-shadow: none I h-offset v-offset blur spread color | inset initial | inherit;

2. Resize Images to fit a div Container.

→ You can resize an image to fit a div container using the height, width, and object-fit properties.

3: Truncate Text With Ellipsis.

→ You can truncate the overflowing text with an ellipsis (…) using the text-overflow CSS property.

4. Hover Effects.

→ You can add a hover effect to an HTML element using the : hover selector. Example: Adding hover effect to a button element.

5. CSS Text Shadow.

→ The text-shadow CSS property adds shadows and layers to the text. The textshadow property accepts a comma-separated list of shadows to be applied to the text.

Syntax of the text-shadow CSS Property

Note: The color and blur-radius arguments are optional↓

6: Using Single-Line Property Declaration.

→ You can use the shorthand properties in CSS to make your code concise and easily readable.

→ For example, the background is a shorthand property that allows you to define the values of background-color, background-image, background-repeat, and background-position.

7. Using text-transform.

→ You can force text to be uppercased, lowercased, or capitalized using the text-transform CSS property.

8. Overriding all the Styles

→ In CSS, the !important means that “this is important”, ignore all the subsequent rules, and apply !important rule and the !important keyword must be placed at the end of the line, immediately before the semicolon.

→ You can override all other style declarations of an attribute (including inline styles) using the !important directive at the end of a value.

That’s a wrap!

If You liked this Article.

Follow for more such content around web development, resources, tips, and cheatsheet.

I appreciate it!