Т.е. если надо сделать какой-нибудь элемент "поверх" другого - даешь ему z-index больше, чем у того, например - 1. Но наверно лучше все-таки максимально избегать этого z-index.
:before, :after, обычно должны справляться, но если нет возможности их использовать (или слишком сложно, тогда z-index. Но наверно в принципе, всегда должен быть способ использования :before, :after - тогда и хтмл-кода будет меньше.
С этого надо начать. И не надо приучать людей кидатб архивы кода. Хард убьешь. Или себя. Пусть сделают кодпен. Тогда любой сможет посмотреть что у него там и помочь. Я бы тоже возможно помог, но не у себя в личке, и не у кого то еще. а еще давать новичкам готовый код не очень хорошая идея - вот там выше написаны сложные селекторы, думаете кто то будет разбирать что делает каждый кусочек кода? Да фигу они закинут в проект и дальше пойдут выпрашивать готовые решения.
Краткость, конечно, сестра таланта, но по моему мнению, код из 50 строк, если он написан как попало, без комментариев и т.д., это будет не очень хорошо
Краткость, конечно, сестра таланта, но по моему мнению, код из 50 строк, если он написан как попало, без комментариев и т.д., это будет не очень хорошо
Тем временем я, который не оставил заказчику на проекте вообще коментов, и код там непонятный даже мне через неделю стал
Краткость, конечно, сестра таланта, но по моему мнению, код из 50 строк, если он написан как попало, без комментариев и т.д., это будет не очень хорошо
Ну если с такой позиции подходить, то да, согласен
А вообще в каких случаях стоит использовать z-index
Когда он нужен и может помочь. Я бы посоветовал почитать как он работает и станет понятно. Там не очень много нюансов, но в двух словах не расскажешь. стоит учесть - он работает не в каждом контексте, он работает внутри контекста, т.е. если у вас разные контексты наложения никакой z-index не затащит элемент одного из них в другой.
Так обычно и бывает. Надо брать за привычку коментить код, сам этим грешу...
Комментируют код только те кто не умеет писать нормальный код читаемый. Почитайте чистый код и не нужно будет комментировать все подряд. Почти все программирование заключается в том, чтобы писать легкочитаемый и легкоподдерживаемый код
Комментируют код только те кто не умеет писать нормальный код читаемый. Почитайте чистый код и не нужно будет комментировать все подряд. Почти все программирование заключается в том, чтобы писать легкочитаемый и легкоподдерживаемый код
Сколько людей, столько и мнений. А еще - есть требования заказчиков к комментариям и документированию...