.sprite{ /* Картинки должны быть одинаковой размерности */
background: url(/img/spritesheet.png) no-repeat; /* ваш спрайт */
width: 278px; /* ширина одной картинка */
height: 189px; /* высота одной картинки */
}
.sprite.pig{
background-position: 0px 0px; /* допустим это первая картинка и у вас нет отступов слева ( т.е картинка начинается сразу) */
}
.sprite.fish{
background-position: -278px 0px; /* Следующая картинка справа на той же полосе (если я не ошибаюсь, но принцип такой) */
}
<div class="sprite pig"><div>
<div class="sprite fish"><div>
$('#add_form').click(function() {
var i = ($('.form:last').attr('id') || 0) + 1;
$('<div id="'+ i +'" class="form">\n' +
'<input type="text" class="form_input form-control" " placeholder="Название формы"/>\n' +
'<textarea class="form_input form-control" rows="5" placeholder="Описание формы"></textarea>\n' +
'<span class="remove_form btn btn-danger">Удалить форму</span>\n' +
'</div>')
.fadeIn('slow').appendTo('.all_form');
});
$('.remove_form').click(function() {
if (confirm("Вы хотите удалить форму?")) {
$(this).closest('.form').remove();
}
});
ffmpeg ... 2>&1
passthru('ffmpeg -i /home/dokuro/vedeos/60fps_FREELY_TOMORROW_-_Hatsune_Miku.mp4', $response);
$csrf = $this->get('form.csrf_provider');
$token = $request->get('csrf_token');
// $data - какие либо шифрованные данные, к примеру email
if ($csrf->isCsrfTokenValid($data, $token)) {
//...
}
символ перевода каретки, который в php - \r\n