Articles on Trending Technologies

Technical articles with clear explanations and examples

How to remove input background on select in CSS

Harshit Sachan
Harshit Sachan
Updated on 15-Mar-2026 6K+ Views

The default styling for HTML form elements can often be somewhat dull and uninspiring. One element that is often in need of a design overhaul is the select input, which is used to present users with a list of options to choose from. In this article, we will show you how to remove the default background of the select input using CSS. By doing so, you will be able to customize the appearance of your select inputs and make them more visually appealing and in line with the overall design of your website or application. Syntax ...

Read More

How to align text in CSS where both columns are straight?

Diksha Patro
Diksha Patro
Updated on 15-Mar-2026 5K+ Views

CSS provides several methods to align text in two straight columns. This technique is useful for creating layouts where content needs to be evenly distributed across two vertical sections while maintaining proper alignment. Syntax /* Using Flexbox */ .container { display: flex; justify-content: space-between; } /* Using Float */ .column { float: left; width: 50%; } /* Using Text Align */ .column { text-align: left | center | right; } Method 1: Using ...

Read More

How to Align Navbar Items to Center using Bootstrap 4?

Diksha Patro
Diksha Patro
Updated on 15-Mar-2026 10K+ Views

Bootstrap 4 is a popular CSS framework that helps developers create responsive, mobile-first websites quickly and easily. One of the most common design elements in a website is the navigation bar or navbar. In this article, we will discuss how to align the items in a navbar to the center using Bootstrap 4. Methods There are two effective methods to center navbar items in Bootstrap 4 − Method 1: Using Built-in Bootstrap 4 Classes Method 2: Using Custom CSS Method 1: Using Built-in Bootstrap 4 Classes Bootstrap 4 provides the justify-content-center class which ...

Read More

How to Align the modal content box to the center of any screen?

Diksha Patro
Diksha Patro
Updated on 15-Mar-2026 34K+ Views

Centering a modal content box on any screen is essential for creating professional user interfaces. CSS provides several effective methods to achieve perfect center alignment using positioning and flexbox techniques. Syntax /* Method 1: Absolute positioning */ .modal { position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); } /* Method 2: Flexbox */ .modal-container { display: flex; align-items: center; justify-content: center; } Method 1: Using ...

Read More

How to align an item to the flex-end in the container using CSS ?

Diksha Patro
Diksha Patro
Updated on 15-Mar-2026 2K+ Views

In CSS, aligning items to the flex-end in a container allows you to position flex items at the end of either the main axis or cross axis. This is useful for creating layouts where items need to be positioned at the bottom (cross axis) or right side (main axis) of the container, providing precise control over element positioning in flexbox layouts. Syntax /* Align items to the end of the cross axis (vertical) */ .container { display: flex; align-items: flex-end; } /* Align items to the end of ...

Read More

How to align an item set to its default value in CSS?

Diksha Patro
Diksha Patro
Updated on 15-Mar-2026 963 Views

In CSS, aligning an item to its default value means ensuring that the item maintains the alignment specified by the parent container's align-items property. The default value for align-items is stretch, but you can set it to other values like center, flex-start, and so on. Syntax /* For container-level alignment */ .container { align-items: stretch; /* default value */ } /* For individual item alignment */ .item { align-self: auto; /* inherits from parent */ } /* For inline/table-cell elements */ .element { ...

Read More

How to Add Image into Dropdown List for each items?

Diksha Patro
Diksha Patro
Updated on 15-Mar-2026 8K+ Views

Adding images to dropdown list items enhances the visual appeal and user experience of your web application. This technique uses HTML structure combined with CSS hover effects to create an interactive dropdown menu where each option displays both an icon and text. Syntax .dropdown:hover .dropdown-content { display: block; } .dropdown-content a:hover { background-color: color; } Example: Car Selection Dropdown The following example creates a dropdown menu with car brands, each accompanied by a representative icon − ...

Read More

How to apply two CSS classes to a single element?

AmitDiwan
AmitDiwan
Updated on 15-Mar-2026 2K+ Views

We can apply multiple CSS classes to a single element by using the class attribute and separating each class with a space. This allows us to combine different styles and create more flexible, reusable CSS designs. Syntax /* Multiple classes in HTML */ ... /* CSS styles for each class */ .class1 { property: value; } .class2 { property: value; } .class3 { property: value; } Method 1: Using the Class Attribute The most common way to apply multiple classes is by listing them in the class attribute, separated by spaces − ...

Read More

How to add multiple font files for the same font using CSS?

Diksha Patro
Diksha Patro
Updated on 15-Mar-2026 14K+ Views

When creating web pages, using multiple font files for the same font family ensures optimal display across different browsers and devices. Some browsers support .woff files while others work better with .ttf or .eot formats. Syntax @font-face { font-family: 'FontName'; src: url('font.woff2') format('woff2'), url('font.woff') format('woff'), url('font.ttf') format('truetype'); } Method 1: Using @font-face Rule The @font-face rule allows you to define custom fonts with multiple file formats as fallbacks. ...

Read More

How to add icons in the button in HTML?

Diksha Patro
Diksha Patro
Updated on 15-Mar-2026 16K+ Views

Icons in HTML buttons help improve user experience by providing visual cues about the button's function. This guide covers two popular methods for adding icons to buttons using modern approaches. Syntax /* Method 1: Font Icons */ button { font-family: icon-font; } /* Method 2: Background Images */ button { background-image: url(icon.png); background-repeat: no-repeat; background-position: center; } Method 1: Using Font Icon Libraries Font libraries like Font Awesome provide scalable vector icons that can be easily styled ...

Read More
Showing 19991–20000 of 61,297 articles
Advertisements