Оформление текстового поля input

2 минуты на чтение

Поля, или элементы формы, input type=”text”  являются самыми распространенными элементами, предназначенными для ввода информации. Область их применения достаточно велика: поисковые, регистрационные и прочие формы, требующие однострочного ввода текстовой информации.

Сегодня стандартное оформление текстовых полей Input  – большая редкость, поскольку его внешний вид слабо вписывается в современные стандарты дизайна.

Атрибуты, влияющие на внешний вид

Среди всех атрибутов данного элемента на внешний вид влияют только:

  • placeholder – значение, которое по умолчанию отображается в текстовом поле, до начала ввода,
  • size – ширина текстового поля в символах моноширинного шрифта, влияет на максимальное количество видимых в поле символов, по умолчанию равен 10.

Свойства CSS, определяющие внешний вид

Условно все свойства CSS элемента input можно разделить на две группы, определяющие формат рамки поля ввода и формат текста.

Свойства CSS рамки и поля ввода:

  • background: можно использовать как цвет, так и картинку,
  • border/border-radius,
  • box-shadow, при желании можно добавить тень, что придаст элементу объем: box-shadow: 5px 5px 10px #555.
  • outline:none, убирает рамку, появляющуюся при активации поля (при установке курсора), или меняет ее внешний вид.
Свойства CSS текста поля input

Здесь можно менять все, что вашей душе угодно и применимо к тексту: шрифт, цвет, размер, стиль, насыщенность, декоративное оформление. Вариантов несметное количество:

Пример #1

Поисковая форма

Facebook Vk Ok Twitter Telegram