DO YOU NEED A CONTENT WRITER FOR YOUR BUSINESS?

Your One-Stop Solution for All Content Needs! Click here for more!
Html5

Make a placeholder for a “select” box

Share

We all know that for a text input, the placeholders are working fine. But what about if we use a placeholder for a select box as well? Let’s see.

Sometimes we need to use placeholder for a selectbox and making grey color is also remarkable.

Suppose, we have a following html for a selectbox:

<select>
<option value="0">First</option>
<option value="1">Second</option>
</select>

Read Also: HTML5 placeholder color with CSS

So, if we want to put a placeholder on selectbox then we can use the following thing:

<select>
<option value="" disabled selected hidden>Please Choose...</option>
<option value="0">First</option>
<option value="1">Second</option>
</select>

And the style will be as below:

<style>
select:invalid { color: gray; }
</style>

The disabled option stops the “<option>” being selected, whereas just using “display:none” allows the user to select via the keyboard arrows.
The “display:none” style just makes the list box look good.

Output example:

Html Developer

Recent Posts

Integrating Web Apps with Enterprise CRMs

Modern web applications rarely live alone. A customer portal, an internal order-management console, or a…

2 days ago

The Invoice Arrived. Who Approved the Purchase?

An invoice lands in the accounts inbox for equipment delivered three weeks ago. The supplier…

2 days ago

5 UI/UX Design Tweaks That Instantly Boost Google Ads Conversion Rates

A Google Ads management campaign can look healthy in the dashboard and still waste money…

1 week ago

Before You Buy More Traffic, Fix the Questions Your Website Leaves Unanswered

A potential customer arrives on your website after searching for a service you provide. They…

2 weeks ago

8 Great Success Business Stories

In the business world, there’s no such thing as a new idea. The best we…

1 month ago

Faceless YouTube vs Blogging: Which Monetization Path Fits Beginners Better?

Both of these work. Both are difficult. And anyone telling you one is obviously better…

1 month ago