Как угодно делайте, хоть таблицами весь сайт. Если полученный результат соответствует тому, что хотели и все отображается корректно, то забейте.
А вообще, исходя из того, что выше, и что вообще должно быть и как выглядеть - непонятно, вероятно и плохо всё, по этому примеру не ясно.
counterprowtf, Хоть что, можете взять простой и старенький codeigniter, низкий порог вхождения, но нужный инструментарий имеет.
Хорошей практикой и является - взять какой-то проект, придумав его самому или взять тупо верстку\шаблон какого-то сайта (например, дефолтный шаблон опенкарта для и-магазина) и пилить весь бэк самому. Со временем поймете, как и что, из каких "внутренностей" состоит, и потом уже можно будет пилить на ваниле какой-то собственный движок.
Толку от того, что Вы по этому видосу сделаете?
Есть масса "недопрограммистов-недотёп" вроде Рyсакова, у которого как бы тоже можно посмотреть, как он с нуля что-то делает и (о чудо), оно даже работает, но вот ту адскую чепуху, которую он написал, а уж тем более откладывать ее у себя в уме как элемент практики - не стоит.
Сергей delphinpro, Так даже лучше, ибо в предыдущем варианте, так и не понял, почему, но без красного бордера итемов, некоторые элементы слетают, и пришлось накостылить с его покраской в транспарент. Мистика.
Благодарю! Да, думал как раз, что все таки колонки, правда другой реализации.
А с поддержкой этой штуки как по опыту, в частности на яблочных? В can i use я залезу, конечно, но интересно мнение практика.
Breeze1, Храните в data атрибуте id сотрудника, аяксом передаете его в обработчик, из него вытягиваете из БД под этим id все данные сотрудника и передаете обратно в js, а там уже вызываете какой-то один попап, чистите его и загружаете в него переданные данные
DarkByte2015, Вообще 0 - это безвременное значение.
В Девтулсе посмотрите, сколько живет кука у вас после установки, но директиву лайфтайма выставьте обратно на 0