2016-02-12 4 views
0

У меня есть этот код атм:Как установить фоновое изображение для тега ввода?

<form id="" class="cf" action=""> 
     <div class="input_wrap cf"> 
      <label for="test"></label> 
      <input id="test" type="text"> 
     </div> 
    </form> 

и вот CSS код:

.test { 
     display: inline-block; 
     max-width: 100%; 
     background: url("../img/magnifying_glass_icon.svg") no-repeat right; 
} 

Где может быть проблема? Пробовал много вариантов Спасибо

+0

Изменение .test в #test – Edd

ответ

2

Попробуйте

#test 
{ 
    display: inline-block; 
    max-width: 100%; 
    background: url("../img/magnifying_glass_icon.svg") no-repeat scroll center right; 
} 
+0

Теперь это работает) Большое спасибо –

+0

@ GrommashTheHellscream, так как вы не установили ** класс ** атрибут для типа ввода, вы можете использовать ** id ** для применения css. если вы установите атрибут класса как ** test **, ваш css будет работать – praveen

0

Попробуйте это

.test { 
     display: inline-block; 
     max-width: 100%; 
     background: url("../img/magnifying_glass_icon.svg") no-repeat scroll center right; 
} 
+0

Пробовал Не работает –

+0

Что вы пытаетесь сделать exacly? –

+0

У меня здесь работает, вы не нацелились на элемент ..http: //codepen.io/eddyerburgh/pen/GozoBr – Edd

Смежные вопросы