Вставляем иконку в HTML форму с помощью CSS
26.12.2009 |
![]()
Возможно вы встречали формы в которых можно было увидеть иконку внутри текстовых форм. Сейчас я покажу как это можно сделать, все что вам нужно иметь, это иконку которая бы соответствовала полю в которое вы ее вставляете. Для примера я взял строку поиска.
Шаг 1: HTML код
1 2 3 | <form> <input type="text" /> </form> |
Шаг 2: CSS код
Также мы можем сделать с помощью CSS углы за округлыми. С помощью CSS атрибута радиус ( “-moz-border-radius-”) но работает он только в Firefox и Opera 10v.
input{ background: url(search.gif) #ffffff no-repeat left center; /*url иконки, цвет фона формы*/ border: 3px solid #EEEEEE; /*размер, цвет границы формы*/ color: #808080; /*цвет текста*/ font-weight: bold; font-family: "Lucida Grande",Verdana,sans-serif; /*шрифт текста*/ height: 24px; /*высота формы*/ padding-left: 30px; /*внутренний отступ текста от левого края формы*/ padding-top:6px; /*внутренний отступ текста от верхнего края формы*/ width: 300px; /*длина формы*/ font-size: 1em; /*размер шрифта*/ vertical-align: middle; text-decoration: none; /*убрали оформления текста*/ -moz-border-radius-bottomleft: 10px; /*левый нижний угол*/ -moz-border-radius-bottomright: 10px; /*правый нижний угол*/ -moz-border-radius-topleft: 10px; /*левый верхний угол*/ -moz-border-radius-topright: 10px; /*правый верхний угол*/ } input:hover { border: #d3d3d3 3px solid; /*цвет и размер границы формы при навидении мыши*/ }
Интересный SEO-блог о зароботке автором которого является Максим Камельфо, на блоге Максима вы сможете найти много полезной информации о SEO и зароботке в интернете для себя.
Интересные статьи:
-
blogavod 26.12.2009 16:35
-
vays 14.02.2010 20:29
Не работает в Mozilla
-
Webchester 14.02.2010 21:56
Исправил, просто забыл вставить иконку в демо
Оставь свое мнение:
Еще один полезный пост, спасибо. Хорошо все разжевано.