Creating an overlay in CSSNeed for overlay When we have an image and when we place text over it the text will not be vsisble correcly to avoind this behaviour we use overlay Creating an overlay in CSS To create an overlay we use two pseudo element after and before Remembe...Oct 16, 2025·4 min read
Node JSWhat is NODE JS Browser can only undersntand HTML , CSS and JavaScript That means to run JavaScript we need a browser But what if we want to run JavaScript out of the browser , then we need a runtime environment that is able to perfrom memory mana...Jun 1, 2024·5 min read
+ OperatorIntroduction In Java, the + operator does not always return an int for numbers. Rather, it behaves differently depending on the data types of the operands involved: **If both operands are numeric types (e.g., byte, short, int, long, float, double), ...Mar 20, 2024·2 min read
Padding & MarginNew way of using Padding & Margin The value specifies the padding for the inline (horizontal) and block (vertical) directions, respectively. Example: padding-inline: 2.5rem ; padding-block: 2.65 rem ; padding-inline: This sets an element's horiz...Feb 21, 2024·1 min read
Live ServerLive Server is a popular extension for Visual Studio Code (VSCode), a code editor developed by Microsoft. Live Server is designed to simplify web development by providing a local development server with live reloading capabilities. Here are some key ...Feb 17, 2024·2 min read
Font AwesomeIntroduction 1. Font Awesome provides a collection of scalable vector icons that can be customized with CSS. These icons are commonly used to enhance the visual appearance and user experience of websites and applications. Remember font awesome is a...Jan 17, 2024·2 min read
ContentContent The content property is used to specify what content should be generated by pseudo-elements (::before and ::after). The content property can take different values, including text strings, URLs, or an empty string. Here are some common use...Jan 16, 2024·2 min read