Я интегрирую проверку jquery с глификонами. В принципе, когда пользователь вводит что-то правильно, я хотел бы видеть glyphicon в поле ввода, например, так:Добавить глификон внутри поля ввода?
Но я хотел бы, чтобы это стало то, что срабатывает через CSS :after
свойства. Я не могу заставить ничего работать, даже с содержимым, установленным на «QDQWDQWD» или некоторой случайной строкой. Элемент :after
не отображается в элементе Inspect. Правильно ли я делаю это или это легче решить с помощью другого решения? (Кстати, это в Rails, если что-то добавить.)
Markup:
<div class="form-group">
<input class="form-control valid" id="user_email"
name="user[email]" placeholder="Email-Address"
size="30" type="email" value="[email protected]">
</div>
SASS:
input.valid{
color: green; /* This works. The text does become green */
&:after {
/* content: "<span class="glyphicon glyphicon-ok glyphicon-star"></span>";*/
content: "QDQWDW";
color: green;
font-weight:bold;
font-size: 18px;
position: absolute;
right: 12px;
top: 12px;
}
}
[можно дублировать] (http://stackoverflow.com/questions/18838964/add-bootstrap-glyphicon-to-input-box) –