ortsuev33, есть, конечно, выше добавил про overflow, но вообще если делать именно с картинкой при user-input, то начинаются танцы с бубном либо CSS, либо JS. Так что если картинка не из тех, что в первую очередь должны уйти в индекс поиска, то фоном это «зе бест»-решение.
Дмитрий Брусенский, внимание на вопрос и на ответ(-ы).
А философию на тему, что лучше ишак или осел, можно развернуть где-нибудь не под этим комментарием.
Brad9aga, препроцессоры построены на базе ЯП, поэтому там это уместно на все 100%. Но тут сорян, настроение потусить на Тостере прошло. Так что вот этот вопрос оставим на другой раз каждый сам себе.
Brad9aga, хотя я ни разу и не задумывался, наверное я использую все же неправильно термин. Он из ЯП, а стоит ли его использовать тут вместо просто mix это вопрос.
Brad9aga, не уверен, что понял суть претензии, но почти все проекты это те, к которым возвращаются и дорабатывают, изменяют. Что в буте, что по БЭМ-у достаточно легко определить проблему именно из-за такого подхода. Я когда философствую на эту тему провожу аналогию с классами и функциями из (почти любого) ЯП, за счет инкапсуляции достигается повторяемость и возможность отладки.
Если же верстать, как отцы делали, то там каша. Один раз написал и в следующий раз расшифровываешь, либо пишешь заново.
Забить на все это можно в каком-нибудь простом лендинге, где один раз сделал и больше к нему не возвращаешься, а если возвращаешься, то легко ориентируешься в паре сотен строк кода.
Brad9aga, да. Именно для таких случаев придумали препроцессоры.
Либо забить на БЭМ. Не рекомендую, лучше забить на то, как писать модификаторы, с нижним подчеркиванием, с дефисом, но следовать философии. Если ты новичок, то въехать будет сложно, возможно придется пройти путь отторжения (у меня был, а я в этот момент был уже не новичок), но в результате въехав в философию\технологию понимаешь, насколько тут все по порядку.
Айрат Мухаметшин, если бездумно копировать решения из интернетов, то мышца мозга дает слабину. Решение есть, дальше полет фантазии, а от автора решения «не глядя» уже не зависит.
Вариантов, кстати, много больше, чем на данный момент указано. Если надо готовое, достаточно еще немного посидеть и подождать)
ForsakenHedgehog, отнодь, достаточно объективен. Понятия джуна, мидла и сеньора настолько размытые, что без реальных требований понять, что учить... А понять можно как раз из требований в вакансии.
Ну и без мозгов тоже нельзя.
manjaro, дебаг это не волшебная кнопка, он всего-лишь помогает разработчику провести навигацию по ошибкам, скорости загрузки и, собственно DOM-разметке. Его я порекомендовал включить, чтобы понять, есть ли ошибки.
Помимо это предлагаю обратиться к «истокам». Там в красках описано, что как и почему, кроме, разве что jQuery.
В вашем случае jQuery должен быть подключен до исполнения данного скрипта, как в файле, так и в потоке.
К слову, мне данная конструкция вызова не импонирует. Оно работало до выноса в отдельный файл?
Никогда такие конструкции не применял. Рекомендую обратиться к другим «истокам» за информацией по стрелочным функциям.