На сайте вы связаны использует комбинацию трюков CSS, чтобы все это провернуть. Во-первых, он использует фон-изображение в <ввод> элемент. Затем, чтобы подтолкнуть курсор, он использует обивка-слева.
Я была в такой ситуации. Это не'т работу из-за фона: #ebebeb;. Я хотел поставить фон на поле ввода, и это свойство постоянно появляться на верхней части фонового изображения, и я не мог'т см. изображения! Итак, я переехал вфоне` свойство быть выше фона-изображения собственность и он работал.
Простой и легкий способ установки внутренней значок входа является использование установки свойства CSS, как показано в приведенном ниже коде.
Примечание: я упростил код для ясности.
Создать контейнер, окружающие вход и значок.
Установить положение контейнера как относительные
Установить значок как позиция абсолютной. Это положение значка относительно окружающей контейнера.
Использовать либо сверху, слева, снизу, справа позиционировать значок в контейнере.
Установите отступы внутри входа, так что текст не накладывался на иконку.
На сайте вы связаны использует комбинацию трюков CSS, чтобы все это провернуть. Во-первых, он использует фон-изображение в
<ввод>
элемент. Затем, чтобы подтолкнуть курсор, он используетобивка-слева
.Другими словами, у них есть два правила CSS:
В CSS-решения, опубликованные другими являются лучшим способом для достижения этой цели.
Если это должно дать вам каких-либо проблем (читай ИЕ6), вы также можете использовать входной границ внутри div.
Не как "чистые", но должны работать в старых браузерах.
Вы можете попробовать это:
в <предварительно><код>вход[тип='текст'] { фонового изображения: URL(с images/comment-author.gif); фон-позиции: 7px 7px; фон-повторить: не повторять; }</код></пре>
Решение без фона-картинки:
в
в
Я считаю, это самое лучшее и чистое решение. Используя текст-отступ на вход элемента
Усс:
HTML-код:
сверху добавьте теги в CSS файл и использовать указанный класс.
Используя шрифтом-значок
Или
Это работает для меня:
в
в
Я была в такой ситуации. Это не'т работу из-за фона: #ebebeb;
. Я хотел поставить фон на поле ввода, и это свойство постоянно появляться на верхней части фонового изображения, и я не мог'т см. изображения! Итак, я переехал в
фоне` свойство быть выше фона-изображения собственность и он работал.Решение в моем случае было:
Просто говоря,
граница
,обивка
и `текст-выровнять свойства не важны для решения. Я просто реплицируются мой исходный код.Просто используйте свойство background в ваш CSS.
Вы можете попробовать это : прихлоп-4-бета - протокол HTTPS://www.codeply.com/go/W25zyByhec
Простой и легкий способ установки внутренней значок входа является использование установки свойства CSS, как показано в приведенном ниже коде. Примечание: я упростил код для ясности.
в
в
Например, вы можете использовать это : этикетка с скрытого ввода (иконка присутствует).
используйте этот класс в CSS для ввода в Пуск, затем настроить соответствующим образом:
в
в