2015-06-26 3 views
0

Я пытаюсь использовать css псевдоселектор. Как это сделать в Firefox?Этот css не работает с mozilla

input::-moz-placeholder { 
 
    color: #f00; 
 
    transition: all 0.3s; 
 
} 
 
input:focus:-moz-placeholder { 
 
    color: #1abc9c; 
 
    font-size: 11px; 
 
    transform: translateY(-20px); 
 
}
<input type="text" placeholder="test" />

+1

Хороший сайт, чтобы проверить: http://caniuse.com – sitilge

+0

http://materializecss.com/forms.html I хотите этот вид ввода формы в mozilla, используя чистый css –

+0

, в чем проблема? –

ответ

0

Вы не реально сделать, что ясно в вашем вопросе, но я полагаю, что вы имеете в виду не работает, является изменение на «: фокус». Однако вы только что забыли вторую толстую кишку перед псевдоселектором, :focus::-moz-placeholder. Если добавить, что он работает, как предполагалось:

input::-moz-placeholder { 
 
    color: #f00; 
 
    transition: all 0.3s; 
 
} 
 
input:focus::-moz-placeholder { 
 
    color: #1abc9c; 
 
    font-size: 11px; 
 
    transform: translateY(-20px); 
 
}
<input type="text" placeholder="test" />