hi friends
i want to change the color of placeholder in contact us page.
http://procitywide.com/contact/
i want to change color in white.
Here is attachment of screenshot for more understanding
thanks waiting
hi friends
i want to change the color of placeholder in contact us page.
http://procitywide.com/contact/
i want to change color in white.
Here is attachment of screenshot for more understanding
thanks waiting
It looks like it’s possible with the text, not so sure about the background, if that’s what you require.
i have seen this, but can you give me code , what should i add on style sheet
thanks
Have you tried implementing it yourself? The aim of the forum is to help people understand how to do work for themselves, not to supply code on demand for people. Show us what you’ve done so far and explain where you’re having difficulties, then we can assist.
Here’s a more recent article that goes into more detail on the subject - https://css-tricks.com/almanac/selectors/p/placeholder/
sir i have tried myself, i unable to identify the class of it. i have changed the color of input texts, but only unable to do placeholder text. i already have seen this article. i coded on same way. unbable to do
thanks
Just be careful when you use it in some situations, otherwise Edge users won’t know what to type
You’ve got several classes applied to the input elements; for example, on the email input, you’ve got:
wpcf7-form-control
wpcf7-text
wpcf7-email
wpcf7-validates-as-required
wpcf7-validates-as-email
I don’t know the framework used, but my guess would be you could try applying the CSS to that 2nd class down wpcf7-text
Try this:
<input name="your-name" value=""
size="40"
class="wpcf7-form-control wpcf7-text wpcf7-validates-as-required" aria-required="true" aria-invalid="false"
placeholder="Your name here"
type="text"
>
You should not rely on placeholders to guide users as to what the input fields are. You should be using label tags as well for browsers that don’t support placeholders, for users of screenreaders and people who use auto-complete.
In main-style.css you are setting the color to #cc with !important so you will need the same weight to over-ride.
input:-moz-placeholder,
textarea:-moz-placeholder {
color: #666 !important;
}
input::-moz-placeholder,
textarea::-moz-placeholder {
color: #666 !important;
}
input:-ms-input-placeholder,
textarea:-ms-input-placeholder {
color: #666 !important;
}
input::-webkit-input-placeholder,
textarea::-webkit-input-placeholder {
color: #666 !important;
}
e.g.
input:-moz-placeholder,
textarea:-moz-placeholder {
color: #fff !important;
}
input::-moz-placeholder,
textarea::-moz-placeholder {
color: #fff !important;
}
input:-ms-input-placeholder,
textarea:-ms-input-placeholder {
color: #fff !important;
}
input::-webkit-input-placeholder,
textarea::-webkit-input-placeholder {
color: #fff !important;
}
Remember as others have said the placeholder is not a substitute for a label and the placeholder is merely an extra hint.
In browsers with autofill labels are imperative and also for screen readers and indeed general navigation. If you do not have labels then how does the user know when he reviews the form if the data they have entered matches what is required?
thanks great help
This topic was automatically closed 91 days after the last reply. New replies are no longer allowed.