Я делаю скрипт входа, который имеет шесть текстовых полей, проблема заключается в следующем:
Как вы центрируете его и заставляете слова появляться внутри коробки?
EDIT: все, что я ищу в настоящее время, это то, как иметь текст в поле определенного цвета.
Если бы вы просто искали прохладный дизайн, вот что я придумал:
Вот HTML:
<form id="signup">
<input type="text" placeholder="First Name" required="required" />
<input type="text" placeholder="Last Name" required="required" />
<input type="email" placeholder="Email" required="required" />
<input type="email" placeholder="Confirm Email" required="required" />
<input type="password" placeholder="Password" required="required" />
<input type="password" placeholder="Confirm Password" required="required" />
<input type="submit" />
</form>
Стиль, который вам нужно будет увидеть сам.
: D
EDIT: чтобы слова внутри отображались в определенном цвете, поместите это в свой код CSS -
::-webkit-input-placeholder { color: #999; }
:-moz-placeholder { color: #999; }
::-moz-placeholder { color: #999; }
:-ms-input-placeholder { color: #999; }
(Очевидно, измените #999
на цвет по вашему выбору.)
Это приведет к тому, что placeholder
появится в определенном цвете. Если вы говорили о цвете написанного текста, тогда просто используйте
input {color: # 999; } }
Здесь работает перекрестный браузер DEMO
Вам нужно input[placeholder]
для таргетинга элемента-заполнителя на некоторые браузеры.
его названный placeholder
, где вы говорите, что слова появляются внутри текстового поля. Его атрибут HTML5. Вот как вы его используете
<input type="text" placeholder="Username">
text-align:center;
Я сосредоточил его на странице, добавив это в мой css:
form {
text-align:center;
}