Ответы пользователя по тегу CSS
  • Где найти критерии вёрстки из HTML Academy?

    iCoderXXI
    @iCoderXXI
    React.JS/FrontEnd engineer
    Ответ написан
    Комментировать
  • Возможно изменить значение в css классе через js?

    iCoderXXI
    @iCoderXXI
    React.JS/FrontEnd engineer
    Человек спросил одно, а отвечают ему совсем другое... :)

    Сегодня я тоже озадачился подобным вопросом, мне нужно менять поведение класса в зависимости от контента, и его (класс) задает плагин jQuery. Я скорее всего пойду другим путем, и просто добавлю в плагин возможность задавать CSS не только объектом, но и функцией, и уже из функции буду разруливать.

    А в твоем случае решение можно попробовать поискать на данном сайте www.shawnolson.net/a/503/altering_css_class_attrib...
    Ответ написан
    2 комментария
  • Альтернатива Bootstrap (в плане сетки)?

    iCoderXXI
    @iCoderXXI
    React.JS/FrontEnd engineer
    Мне вот этот вариант понравился https://www.youtube.com/watch?v=KFVoIzaGPYg
    Ответ написан
    Комментировать
  • Освоение HTML5, CSS, JS. Как продвигаться?

    iCoderXXI
    @iCoderXXI
    React.JS/FrontEnd engineer
    Обрати внимание на flexbox, он уже актуален везде, после обрати внимание на css grids
    Так же обрати внимание на ES2015, ES7, ES.NEXT, после чего на React.JS/Angular.2+/Ember.JS/Vue.JS/... на выбор. Ну HTML5 само собой разумеется. Так же неплохо хотя бы по верхам понимать HTTP и AJAX, если еще websockets добавить, то вообще замечательно. Ну там еще всякие линтеры, вебпаки, лесс/сассы и прочие ноды тоже будут весьма полезны.

    В целом в последние годы порог вхождения в годный фронтенд резко подрос, у тяп-ляпщиков все меньше и меньше возможностей пробиться.

    В общем в голову впихнуть придется столько, что мама дорогая.

    Это я еще ни слова не сказал про алгоритмику, которая тоже важна, т.к. без нее будешь страдать, как только придется что-то программировать сложнее, чем пара строк.

    Короче желаю удачи, упорства, усидчивости, концентрации, воли и откорректировать планы в сторону увеличения времени и сил на освоение раз, эдак, в дцать... :)
    Ответ написан
    Комментировать
  • Модульность на фронтенде?

    iCoderXXI
    @iCoderXXI
    React.JS/FrontEnd engineer
    Я за React+Webpack
    Ответ написан
    Комментировать
  • Можно ли задать условие в CSS?

    iCoderXXI
    @iCoderXXI
    React.JS/FrontEnd engineer
    Как вариант, если надо именно на клиенте, то надо немного переделать верстку, сделать 2 класса типа .day и .night, и скриптом применять один из классов блоку в зависимости от условия...

    А так предыдущий камент вполне раскрывает суть.
    Ответ написан
    Комментировать
  • А вы сохраняете себе кусочки кода для повторного использования?

    iCoderXXI
    @iCoderXXI
    React.JS/FrontEnd engineer
    Есть блоки, которые применяются постоянно и кочуют из проекта в проект. Например роутер - блок кода, который решает, как и чем обрабатывать запрос. Или, например, блок, который готовит данные для отображения в jqGrid по AJAX запросам. Или блок, который занимается аутентификацией/авторизацией.

    В целом по мере накопления опыта за годы выкристаллизовался мини-MVC-фреймворк, который вполне справляется с возложенными на него задачами. Конечно это поделка на коленке и для серьезного продакшена не подходит, но при этом 30 тысяч уников в сутки держало на хлипеньком шаренном хостинге нормально... :) И да, ломать пытались постоянно, но безуспешно. В том числе благодаря библиотеке DBSimple.
    Ответ написан
    Комментировать
  • Как сверстать такой шаблон таблицы?

    iCoderXXI
    @iCoderXXI
    React.JS/FrontEnd engineer
    Скорее всего там адаптивная верстка, и при изменении размера экрана блоки выстроятся по вертикали.

    Верстать только исключительно дивами...

    Я бы рекомендовал найти туториалы поадаптивной верстке хоть на том же ютубе. Делов на пару часов...
    Ответ написан
    Комментировать
  • Как влияет на разработку использование препроцессора и постпроцессора CSS?

    iCoderXXI
    @iCoderXXI
    React.JS/FrontEnd engineer
    SASS работает на бэкенде, в браузер приходит обычный CSS.

    LESS работает в браузере, стало быть накладные расходы на клиенте увеличиваются как за счет дополнительной закачки библиотеки, так и за счет ее работы.

    А задачу оба подхода решают примерно одинаковую - добавить в CSS то, чего там пока нет, в частности переменные и расчеты на лету... Ну и вообще хоть на гугле, хоть на ютубе информации просто неприлично много, и можно буквально за пару дней неплохо поднатореть в теории.
    Ответ написан
    2 комментария
  • Чем отличается код дилетанта от профессионала?

    iCoderXXI
    @iCoderXXI
    React.JS/FrontEnd engineer
    Профи знает и учитывает массу неявных нюансов. Чтобы накопить подобный опыт необходимо годы годские плотно заниматься профессией на серьезном уровне. Профи не рождаются, профи становятся.

    Еще профи, кроме всего прочего, адекватно комментирует код, т.к. знает наверняка, что он не единственный, кто будет работать с кодом, и какой бы код не был прекрасный, пару слов на простом человеческом языке порой могу сэкономить очень много времени и труда...

    И я не соглашусь что дилетант всегда поймет код профи. Поглядите в код любого популярного современного фреймворка, их пишут профи, и даже не смотря на подробные исчерпывающие комментарии, не зная контекстов понять некоторые абстракции порой бывает невозможно, до усвоения этих самых контекстов.

    Резюмируя вышесказанное подчеркну - профи знает тысячи способов как не надо делать, и так же немало способов как надо делать правильно в конкретном случае, и эти знания реализует в коде.

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

    iCoderXXI
    @iCoderXXI
    React.JS/FrontEnd engineer
    Посмотрел бегло и не смог найти .modal-backdrop, ни в коде, ни в DOM... Может потому и не срабатывает?

    Вообще что имеется в виду под спец.областью .modal-backdrop ?

    Патч решающий данную проблему там: codepen.io/anon/pen/LGBPyv
    Ответ написан
  • Как сделать, чтобы jQuery скрипт не показывался повторно в течении суток?

    iCoderXXI
    @iCoderXXI
    React.JS/FrontEnd engineer
    Каким либо образом запоминать что элемент был ранее показан, для бэкенда это делается в сессии, для фронтенда либо в куке либо в локальном хранилище. с куками осторожнее, там есть лимиты, ставить кучу лишних кук не вариант.
    Ответ написан
    1 комментарий