Ответы пользователя по тегу Вёрстка
  • Какой актуальный стек верстки 2024?

    OtshelnikFm
    @OtshelnikFm
    Обо мне расскажет yawncato.com
    Называется frontend roadmap 2024
    https://www.geeksforgeeks.org/frontend-developer-r...
    Ответ написан
    Комментировать
  • Как сделать чтобы картинка подстраивалась под высоту экрана?

    OtshelnikFm
    @OtshelnikFm
    Обо мне расскажет yawncato.com
    Использовать height 100% и object-fit или background-size

    Или же aspect-ratio - указав пропорции ширины высоты
    Ответ написан
    Комментировать
  • Как верстать мобильную версию сайта на WP, если она видна только в мобиле if (wp_is_mobile())?

    OtshelnikFm
    @OtshelnikFm Куратор тега WordPress
    Обо мне расскажет yawncato.com
    wp_is_mobile() это не для фронтенда.
    Не используйте его.
    Используйте медиазапросы в css. Потому как фронт умеет он. На стороне пхп не определить мобилу верно. Это костыль внутри вордпресс
    Ответ написан
    Комментировать
  • Как сделать такое меню адаптивным?

    OtshelnikFm
    @OtshelnikFm
    Обо мне расскажет yawncato.com
    верстай флексами. Они позволят разнести эти 3 элемента в строке. Они позволят отцентровать. Ну и css переменную для шрифта и медиазапрос регулирующий его величину.

    То что ты просишь это первоклашки класс в css делают.
    Ответ написан
    Комментировать
  • Преимущества вордпресс для landing page?

    OtshelnikFm
    @OtshelnikFm Куратор тега WordPress
    Обо мне расскажет yawncato.com
    Что фронтендерам сейчас сверстать лендос, который один раз заполнил и на всю жизнь - теперь CMS нужны?

    Переведи слово CMS (да лан - я сам: Content Management System, то есть «Система Управления Контентом»).
    А она тебе тут не нужна - т.к. у тебя не будет задачи управления контентом.

    p.s. среднее время жизни сайта 3 года. Значит не на всю жизнь, а на треть...
    Ответ написан
    Комментировать
  • Как сделать доступный спойлер?

    OtshelnikFm
    @OtshelnikFm
    Обо мне расскажет yawncato.com
    Вопросов и реализаций в гугле вагон: accessibility spoiler
    Не благодарите.
    Ответ написан
    Комментировать
  • Что лучше использовать в блочной верстке - margin или padding?

    OtshelnikFm
    @OtshelnikFm
    Обо мне расскажет yawncato.com
    2 margin схлопываются - для внешних отступов - идеально.
    padding - внутренние отступы. Без них никак если захочешь border-ом обвести и выделить блок.
    есть еще line-height - межстрочный интервал. Но думаю с ним тебе через год практики на первых двух надо переходить ;-)
    Ответ написан
  • Как сверстать под неизвестный размер монитора?

    OtshelnikFm
    @OtshelnikFm
    Обо мне расскажет yawncato.com
    Почитай про адаптивную вёрстку. И голову людям не забивай.
    Видать карантин в школе затянулся
    Ответ написан
    Комментировать
  • Как сделать форму на "несколько страниц" без перезагрузки?

    OtshelnikFm
    @OtshelnikFm
    Обо мне расскажет yawncato.com
    3 варианта:

    1. Форма вся выводится и разделается на секции - простой js/jquery. Пока показана секция 1, секции 2 и 3 скрыты. css анимации

    2. ajax/fetch - форма подгружается пошагово, заменяя в div данные

    3 - rest api + react/vue - для психов. Но и такой вариант возможен для такой простой задачи
    Ответ написан
    Комментировать
  • Конфликт стиле в wordpress?

    OtshelnikFm
    @OtshelnikFm Куратор тега WordPress
    Обо мне расскажет yawncato.com
    :)
    Не все темы пишутся верно.

    Есть куча тегов и тема (темы) пытается их переписать. Я в этой ветке собирал основные моменты верстки под разные темы и плагины https://cutt.ly/oe22sj3

    Причем и темы из ядра вордпресс тянут одеяло под себя. БЭМ тут мало поможет. Только опыт
    Ответ написан
    Комментировать
  • Оцените вёрстку?

    OtshelnikFm
    @OtshelnikFm
    Обо мне расскажет yawncato.com
    Верхняя часть по tab не доступна. Над доступностью поработайте.

    Иконка "вход" если с нее прыгать на кнопку и за пределы - то переходы резкие на иконке. delay и на иконке нужен.

    Кликаю по слайдеру - возвращает к верху. А если у телефона горизонтальная ориентация - то это пугает дерганье к верху.

    Зачем в слайдере картинки на 1000 пикселей (200 килобайт) если у меня экран 360? И все 3 картинки в нём разом не нужны. Можно же по клику их инициализировать.

    "Для поставщиков и О производстве" в подвале - слишком близко друг к другу. На мобильном и женщинам промахнуться легко с их тоненькими пальцами.

    При наведении на поиск "что ищем" - визуально текст уменьшается из-за обводки видимо - и выглядит словно поехала верстка.

    Слайдеры цены (filter-form__range-scale) у меня не двигаются, в консоли ошибка https://yadi.sk/i/jySkrd3FVd5QSg

    Ну если тестировать саму вёрстку - то вроде норм.
    Ответ написан
  • Для чего -webkit-font-smoothing: antialised?

    OtshelnikFm
    @OtshelnikFm
    Обо мне расскажет yawncato.com
    Для хромиум браузеров - видим префикс -webkit-
    потом идет шрифт и сглаживание. Т.е., складывая вместе, получаем механизм сглаживания шрифтов в хроме. Подробности тут https://caniuse.com/#feat=font-smooth
    Ответ написан
    Комментировать
  • Что прочитать чтобы освоить медиазапросы?

    OtshelnikFm
    @OtshelnikFm
    Обо мне расскажет yawncato.com
    Если ширина больше, то...
    Если ширина меньше, то...

    Вот и вся наука осваивания
    Ответ написан
    2 комментария
  • Что надо подучить, чтобы можно было более менее свободно верстку делать из PSD макета?

    OtshelnikFm
    @OtshelnikFm
    Обо мне расскажет yawncato.com
    Посмотреть как это делают крутые парни https://www.youtube.com/watch?v=PrvilFct91I
    Видосов много.

    Конечно вам нужен фотошоп - чтоб psd вкрыть

    Emmet - ускорит верстку.
    live reload из ide в браузере (собственно как и нормальная ide, а не текстовый редактор аля notepad++ или sublime)
    Конечно же консоль браузера осваивайте - там столько возможностей.

    Бутстрап... Типовые сайты если делать похожие друг на друга. Это скучно. Он хорош для быстрого прототипирования. Хотя уже есть онлайн инструменты для быстрого накидывания html макетов и верстки.

    js - надо знать, ну чуток jquery (хотя уже нет)

    css 3 - обязательно. Псевдоселекторы, атрибуты. Совместимость всего зоопарка с браузерами (caninuse - наш друг).
    svg применять
    Шрифты и иконки
    Верхние 3 пункта: дизайнеры иногда так макет завернут - думаешь: "а как, его мать, он думает это делается?"

    флекс - обязательно знать. Гриды пока только по выходным почитать, поиграться. Также как и css переменные.
    Медиазапросы - обязательно знать
    Принципы адаптивности, mobile first и конечно же для простоты стилей BEM применять.

    Элементор - забудьте. Это не знания.

    Коли вы в тегах указали вордпресс - то его апи знать нужно. Циклы, хуки, базовые функции используемые в ВП темах. Много что нужно освоить.
    Если нужны настройки в админке - кастомизация темы - освойте ВП кастомайзер. Мощная штука в ядре ВП.
    Апи виджетов - это тоже ядро ВП

    Гит - понимание и версионность - очень удобно.

    Верстать под ВП это не только фронтенд. Тут понятие намного шире. Вам придется работать с php - его знать и учить придется.

    Потом, как надоест это дело с натягиванием на ВП, будете писать плагины. Вот тут и ценник выше и востребованность и интересней. + возможность развивать свои pro версии ну и понеслось...

    p.s. не хейта ради я тут некоторые технологии и инструменты назвал против них мнение, а лично мой выбор спустя несколько лет. т.к. я это прошел сам, спотыкаясь. ИМХО - оно не конечная точка зрения, а мнение личное из опыта.
    Ответ написан
    Комментировать
  • Как правильно научиться интегрировать верстку на wordpress?

    OtshelnikFm
    @OtshelnikFm Куратор тега WordPress
    Обо мне расскажет yawncato.com
    Используйте ВП кастомайзер чтобы выводить настройки в теме. Он визуально показывает результат - всё в реал тайме.
    Сам кастомайзер расширяется своими контроллами - это позволяет дописать свое недостающее.

    Чтобы посадить диз на вп не нужен фреймворк. А недостающий функционал пишется или используйте готовые плагины. Но это к интеграции верстки никакого отношения не имеет.
    Изучайте api wordpress - как вывести записи, как выводить заголовки, даты и прочее. Этого всего готового полно - инфы куча. Начните делать и у вас спустя время все сложится +будет своя коллекция сниппетов и подходов для решения локальных задач.
    Ответ написан
    Комментировать
  • Зачем при небольшом экране делают отступы по бокам?

    OtshelnikFm
    @OtshelnikFm
    Обо мне расскажет yawncato.com
    Чтоб слева-справа скроллить можно было, не боясь ткнуть на гиперссылку.
    Ответ написан
    1 комментарий
  • Как делать адаптивные галереи?

    OtshelnikFm
    @OtshelnikFm
    Обо мне расскажет yawncato.com
    Делал подобное на flex
    https://codeseller.ru/wp-content/uploads/2017/10/U...
    https://codeseller.ru/wp-content/uploads/2017/10/U...

    гуглите в сторону object-fit и полифила под старые браузеры
    Новые браузеры его отлично поддерживают https://caniuse.com/#feat=object-fit
    Ответ написан
    Комментировать
  • Где найти поддержку, как и где развиваться, если долго не занимался веб-дизайном?

    OtshelnikFm
    @OtshelnikFm
    Обо мне расскажет yawncato.com
    Вот только вопрос - где их взять?
    В интернете, как оказалось, сложно найти нужную информацию.


    Вот вы загнули. В интернете полно информации по адаптиву. Гуглится на раз

    Фрилансеру, который не умеет пользоваться гуглом (английский) делать в отрасли нечего.

    Как вы думаете мы учились? Ну закончил я учагу и стал слесарем КИПиА. И выучился по интернету без всяких курсов. Все в ваших руках.
    "Везёт тому, кто сам везёт"

    p.s. вообще тостер начинается превращаться в психологический кружок - "посоветуйте мне", "помогите мне"... Гугл в зубы и вперед. Ну а если самообразование - не ваше, не лезьте в отрасль, найдите свое место.
    Ответ написан
    1 комментарий
  • Для чего нужны Custom Post Wordpress?

    OtshelnikFm
    @OtshelnikFm Куратор тега WordPress
    Обо мне расскажет yawncato.com
    Чтобы отделить мух от котлет. Чтобы формировать сложные структуры, а не бложики. Для форумов, магазинов, порталов, групп.
    Когда все это в одном фарше - типе записей post, сложно становится в поддержке, развитии в ширь. У каждого типа записи свои многочисленные таксономии. Которые как могут пересекаться с другими типами записей, так и нет.
    Да одни плюсы. Но для обычного блога впринципе это лишнее.
    Ответ написан