Как сделать, чтобы span error высвечивался если поле пустое и высвечивался span sucsess если поле заполнено?
Думаю, это реализуется далеко не на CSS3, а на JS. Вот пример реализации с использованием jQuery:
$('input#foo').on('keyup', function() {
var $this = $(this);
if (this.value.length === 0) {
$('.success').hide();
$('.error').show();
$this.removeClass("active-success");
$this.addClass("active-error");
} else {
$('.error').hide();
$('.success').show();
$this.removeClass('active-error');
$this.addClass("active-success");
}
});
.active-error {
box-shadow: 0 0 0px 4px #ed1c24;
}
.active-success {
box-shadow: 0 0 0px 4px #22b14c;
}
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<input type="text" id="foo">
<span class="error" style="display: none;">Ошибка</span>
<span class="success" style="display: none;">Успешно</span>
Оборудование для ресторана: новинки профессиональной кухонной техники
Частный дом престарелых в Киеве: комфорт, забота и профессиональный уход
ЗдравствуйтеВозникла проблема: есть блок, он оформлен, как ссылка
Как добавить еще два места для виджетов в footer, так чтобы они находились на одном этаже