Ответы пользователя по тегу CSS
  • Как вывести в таблице скажем 10 заказов, а всего заказов 100, для просмотра остальных заказов необходимо проскролить?

    @dimoff66
    Кратко о себе: Я есть
    Есть свойство clientHeight у родительского элемента(tbody например) и есть свойства top и height у строки с заказом, так вы можете вычислить последнюю видимую строку. Также после прокрутки можно использовать и свойство scrollTop показывающее насколько прокручен элемент, оно тоже должно быть включено в расчеты.

    Также есть готовые компоненты таблиц с автоподгрузкой при прокрутке.
    Ответ написан
    Комментировать
  • Как сделать выпадающее меню на js как на примере?

    @dimoff66
    Кратко о себе: Я есть
    Простой маленький js-код

    document.querySelectorAll('button.toggle').forEach(button => 
      button.addEventListener('click', event =>      
        event.target.nextElementSibling.classList.toggle('expanded')))
    Ответ написан
    Комментировать
  • Как сделать горизонтальный скрол с управляющими элементами?

    @dimoff66
    Кратко о себе: Я есть
    Ширину родительского блока получаем складывая ширину дочерних элементов


    Получать ее в тот, момент, когда она вам нужна. И складывать ничего не нужно, у элементов есть свойство clientWidth
    Ответ написан
  • Правильно ли использовать готовые библиотеки в проектах?

    @dimoff66
    Кратко о себе: Я есть
    И в следствии этого я задался вопросом: нормально ли это?


    Это бессмысленный вопрос. Норма - понятие абстрактное. Правильный вопрос: каковы плюсы и минусы этого подхода. Например:
    Плюсы:
    - Уменьшается время разработки
    - Код читабельней и легче для дальнейшей поддержки
    Минусы:
    - Увеличение объема страницы

    И если использование библиотеки уменьшает время разработки на достаточно существенное время, то можно использовать.
    Ответ написан
    Комментировать
  • Тестовое задание (Junior Frontend), приемлемое ли?

    @dimoff66
    Кратко о себе: Я есть
    Подход к тестовым заданиям очень многое говорит о человеке. Есть люди, кто глядя на сложное тестовое, радуется: "Ура, даже если меня не возьмут, есть возможность еще чему-то поучиться и положить еще один проект в копилку портфолио". Это будущие хорошие специалисты. Те же, кто боится сложных тестовых заданий, так же будут бояться и работы и будут всегда присматривать себе местечко с меньшим гимором, а главное не получать от работы удовольствия. Плох тот джуниор, кто не считает себя потенциальным сеньором.

    Весь кайф в жизни и программировании - делать сумасшедшие вещи, делать то, что ты не знаешь, делать с запредельным качеством. Тогда есть удовлетворение, иначе все наскучит.
    Ответ написан
    4 комментария
  • Как сверстать такой слайдер?

    @dimoff66
    Кратко о себе: Я есть
    а как сделать чтобы клик на миниатюре, менял главную картинку


    Сделать картинки невидимыми, при клике на миниатюру соответствующей большой картинке устанавливается допустим класс visible, который делает ее видимой, у остальных этот класс снимается.
    Ответ написан
    Комментировать
  • Как с помощью js стилизовать такой input?

    @dimoff66
    Кратко о себе: Я есть
    Как вариант, не уверен что самый удачный, но на мысли может натолкнуть
    Ответ написан
    Комментировать
  • Насколько необходим Bootstrap для front-end разработчика?

    @dimoff66
    Кратко о себе: Я есть
    Странный вопрос: как и любая востребованная технология - если ее знаешь, тем больше шансов устроиться. Но при этом можно устроиться и без нее. Посему если не нравится - не стал бы себя насиловать. Я как-то устраивался фронтенд разработчиком и там в тестовом задании нужно было сделать страницу с надписью Bootstrap sucks (bootstrap вгоняет мое мышление в узкие рамки), так что обходИм.
    Ответ написан
    Комментировать