Среди новых типов input в HTML5 появился элемент для выбора цвета, аналог color-picker'ов в различных онлайн сервисах и Photoshop.

Опубликовано в HTML/CSS

Элемент input с типом search представляет из себя поле для поиска.

Опубликовано в HTML/CSS

В HTML5 появилось много интересных типов элемента <input>. В данной статье мы рассмотрим input, у которого атрибут type равен number.

 

Опубликовано в HTML/CSS

Элемента input типа file является элементом управления, позволяющим загрузить файл.

 

Опубликовано в HTML/CSS

Свойство -webkit-text-security применяется для стилизации символов ввода элемента input type="password".

 

Опубликовано в HTML/CSS

В HTML5 ввели несколько интересных типов тега <input>. Рассмотрим некоторые из них.

 

Опубликовано в HTML/CSS

Элемент <input type="range"> допускает стилизацию при помощи CSS для WebKit браузеров. Вы можете менять толщину, цвет фона и т.д. для бегунка и для самой основы. 

 

Опубликовано в HTML/CSS

В этой статье рассмотрим элементы управления, благодаря которым пользователь может обмениваться данными с сайтом - регистрация, авторизация, поиск, онлайн-калькулятор и многое другое. Любая форма на сайте запрашивает у пользователя ввести какие-то данные в определенные поля и отправляет их на сервер. 

Опубликовано в HTML/CSS

Как мы знаем, элементы управления типа <select>, <input type="radio">, <input type="checkbox"> нельзя стилизировать с помощью стилей css. Для этого нужно использовать Javascript.

Идея стилизации элементов управления заключается в том, чтобы на место нужного элемента управления поставить свой стилизированный блочный элемент, а сам элемент управления скрыть. 

Хочу обратить внимание на то, что у radio и checkbox есть два состояния - выбранный и не выбранный. Для этого введем еще один блок, внутри основного, который будет появляться только для выбранного состояния.

У элемента select также есть два состояния - открытое и закрытое. В закрытом состоянии видно только выбранный пункт списка вариантов, а в открытом виден весь список.

 

Опубликовано в Js/jQuery

Кроссбраузерный placeholderЗадача: сделать кроссбраузерный placeholder.

 
Проблема: IE не отображает placeholder.
 

Часто приходится элементам <input type="text"> и <texarea> задавать некоторое значение по умолчанию. Это можно сделать с помощью атрибута value, но в таком случае пользователь должен предварительно удалять это значение. Есть замечательный атрибут placeholder. Его значение отображается в виде значения по умолчанию, но пропадает при клике на элемент (на фокусе). При этом мы даже умеем стилизировать placeholder'ы - здесь(пункт 3). Но placeholder не отображается в Internet Explorer. Это может кому-то не понравиться.

Опубликовано в HTML/CSS

верстка | CSS | верстка сайтов | HTML | верстальщик | блочная верстка | JavaScript | css верстка | профессиональная верстка сайтов