• Как сделать ховер появления элемента с css-анимацией без использования св-ва position?

    lambesis
    @lambesis
    Слабоумие и отвага!
    Чтобы просто поправить косяк с overflow, достаточно исправить одну строчку:
    .right{
    	position: fixed;
    }

    Но вообще у вас сама верстка не совсем правильная: position'ы не очень логично прописаны, ширина/высота блоков тоже. Вот чуть отредактированный pen.
    Ответ написан
    7 комментариев
  • Какие сеточные фреймворки flexbox используете?

    lambesis
    @lambesis
    Слабоумие и отвага!
    Очевидно, Bootstrap v4 - это первое что приходит в голову.
    Еще недавно нашла Flex Layout Attribute, уж больно интересен этот концепт избавления html от кучи перечислений классов. Однако потестить пока не успела, но может вам пригодится.
    Ответ написан
    1 комментарий
  • Svg и его друзья. Что с ним не так?

    lambesis
    @lambesis
    Слабоумие и отвага!
    Я столкнулась с такой же проблемой как и у вас, и методом проб и ошибок поняла в чем дело. Вы правы, svg из фотошопа нужно "специально" сохранять. Самую простую форму/вектор фш экспортирует криво. Но если просто скопировать SVG-код слоя, создать файл.svg, и потом закинуть в него скопированный код, то все работает идеально.
    5ac3b107897d4571952566.png
    К слову этот метод прекрасно работает даже когда формам заданы какие-нибудь параметры наложения.
    Ответ написан
    Комментировать
  • Можно ли в моб версии перенести элемент выше?

    lambesis
    @lambesis
    Слабоумие и отвага!
    2018 год, не слушайте людей которые советуют дублировать элементы, или того хуже, использовать absolute.
    У флексов есть отличная вещь - order, и с этим свойством задача решается в три строчки: линк на codepen.
    Ответ написан
  • Есть ли сервисы для рисования интерфейсов?

    lambesis
    @lambesis
    Слабоумие и отвага!
    Подборка сервисов для прототипирования
    Ответ написан
    Комментировать
  • CSS Desktop First фреймворк?

    lambesis
    @lambesis
    Слабоумие и отвага!
    Bootstrap в четвёртой версии предусматривает вёрстку Desktop First, можно выбрать подходящие брекпойнты: getbootstrap.com/docs/4.0/layout/overview
    Ответ написан
    Комментировать
  • Как правильно сверстать блоки в таком порядке?

    lambesis
    @lambesis
    Слабоумие и отвага!
    У меня получилось решить эту задачу через гриды: линк на codepen. По высоте выстраивается, порядок соблюдается, на мобилке превращаются в обычную колонку.
    На счет поддержки браузерами - гриды давно вошли в спецификацию, простейшие функции поддерживаются уже в 87% браузеров.
    Ответ написан
    2 комментария
  • Не получается нарисовать треугольник. Как это сделать?

    lambesis
    @lambesis
    Слабоумие и отвага!
    Как уже ответили выше, у вас не указано свойство content: ''. И это одна из самых противных ошибок)
    Рекомендую почитать крайне информативное руководство по псевдоклассам и псевдоэлементам, оно переведено на русский язык.
    Ответ написан
  • Как учесть большинство экранов смартфонов используя @media css3?

    lambesis
    @lambesis
    Слабоумие и отвага!
    Рекомендую очень внимательно ознакомиться с этой статьей: 100% правильный способ делать контрольные точки в CSS
    В ней ответы на все вопросы и описан самый логичный и правильный подход к медиа-запросам.
    Ответ написан
    Комментировать
  • Количество пролистываемых слайдов Owl carousel?

    lambesis
    @lambesis
    Слабоумие и отвага!
    Вы используете старую версию owl-carousel. Рекомендую скачать новую отсюда, вот как должен будет выглядеть ваш код:

    $(document).ready(function() {
      $(".carousel").owlCarousel({
        loop: true, //включаем бесконечную прокрутку
        nav: true, // пишем это вместо "navigation" и включаем кнопки 'prev' и 'next'
        navText: [
            "<i class='fa fa-chevron-left'></i>", 
            "<i class='fa fa-chevron-right'></i>"
                ], // пишем это вместо "navigationText" и подключаем свои кнопки
        dots: false, // вместо "pagination", отключаем точки
        autoplay: true, // включаем автопрокрутку
        autoplaySpeed: 500, // пишем это вместо "slideSpeed" и задаем скорость прокрутки
        responsiveClass: true,
        center: true,
        responsive: {
            0: {
                items: 0 // от 0px до 599px слайдов нет
            }, 
            600: {
                items: 1 // от 600px до 899px один слайд
            }, 
            900: {
                items: 2 // от 900px до 1199px два слайда
            }, 
            1200: {
                items: 3  // от 1200px и больше три слайда
            }
        }
      });
    });
    Ответ написан
    Комментировать
  • Как выглядит современная верстка?

    lambesis
    @lambesis
    Слабоумие и отвага!
    Как человек, который был в той же ситуации, рекомендую вот что: в первую очередь, самым идеальным вариантом будет найти работу верстальщиком, как уже сказали выше. Пусть не за очень большие деньги, но найти ее надо обязательно. Вы не поверите, насколько быстро вы будете учиться, т.к. задачи перед вами будут стоять совершенно реальные, и каждый день будет что-то новое чего вы еще не делали, в отличии от тренировочных макетов. Таким образом у вас накопится хороший опыт реальной разработки.
    Далее, настоятельно рекомендую постоянно гуглить. Абсолютно по всем вопросам и сложностям которые у вас возникают. Повторюсь, именно гуглить, не задавать вопрос на тостер (не воспринимайте в упрек :)), а самостоятельно искать ответы, решения и туторы. В будущем это очень поможет вам быстро находить всю необходимую информацию, а так же грамотно и четко формулировать соответствующий вашей задаче запрос.
    Так же, советую постоянно читать книги и статьи из мира фронтенда. Постоянно!
    Навскидку из того что пришло в голову скажу четыре сайта.
    Всем известный хабр: открываем тег "html" и внимательно изучаем все статьи подряд, делая для себя пометки в блокноте и добавляя в закладки полезные статьи, которые могут пригодиться в будущем, отмечая для себя темы которые нужно изучить в будущем и т.д. Даже касательно вашего вопроса о технологиях - полхабра забито статьями на эту тему.
    Второй - css-live.ru, шикарный ресурс с русскоязычным контентом, огромным количеством переводов каяественных иностранных статей, и очень понятной подачей материала.
    Третий - webref.ru (бывший htmlbook). Лучший справочник по html и css, а так же на нем множество уроков, статей и полезных материалов и бесплатных обучающих курсов.
    И четвертый - frontender.info. Изначально может показаться что там все связано с Js, но на самом деле это не так.
    Помимо всего этого, порекомендую вам курсы от LoftSchool. Они лучшие, честно. За два месяца с ними вы изучите больше чем самостоятельно за полгода, и я не утрирую.

    И на последок, вам нужен наставник. Человек, который подскажет решение если в гугле не удается найти ответ, придумает ТЗ для тренировки, подскажет где ошибка в коде и, если что, направит в нужное русло. Если хотите, могу вам в этом помочь, я люблю делиться знаниями :)
    Ответ написан
    2 комментария
  • Как сделать выезжающий чат?

    lambesis
    @lambesis
    Слабоумие и отвага!
    Уточните ваш вопрос.
    Если у вас есть подобный чатик, который нужно сделать выезжающим, то это проставив связка (CSS Transitions + 5-строчный скрипт отлавливающий клик по кнопке "чат").
    Другое дело, если вам нужно непосредственно этот сайт написать и заставить работать. Что именно вам нужно?
    Ответ написан
  • Как "войти" в веб-разработку в кратчайшие сроки?

    lambesis
    @lambesis
    Слабоумие и отвага!
    За 3 месяца вполне реально научиться верстать, тем более если не отлынивать и действительно гореть этим. Другое дело - за 3 месяца у вас не появится реального опыта, получением которого вы будете в дальнейшем заниматься постоянно. Именно он показывает вас как специалиста, а не количество прочитанных книжек.
    Чтобы уложиться в три месяца, могу вам предложить такой подход:
    1. Начать с прохождения курсов htmlacademy.ru за 1 месяц
    2. Далее пройти курс LoftSchool в последующие 2 и 3 месяц
    3. Помимо этого ежедневно пару часов тратить на тренировку реальной вёрстки, т.е верстать бесплатные psd с интернета, полностью ручками, без фрейворков и прочего.
    4. Найти себе своеобразного наставника, который каждый день сможет отвечать на тонну ваших вопросов (это, наверное самый главный пункт, только благодаря ему реально уложиться в 3 месяца).

    Касательно студий и фриланса: по собственному опыту могу сказать, что без опыта гораздо легче найти работу в студии, нежели найти заказчика на фрилансе (что бы таки кто ни говорил. На фриланс-биржи порог вхождения для новичка гораздо выше, по сравнению с количеством работодателей, которым нужен просто один верстак, умеющий пилить картиночки и добавлять текст на говно-сайтик).
    Подход "html - CSS - JS - phо" очень хорош, развив эти навыки с самого начала у вас будет гораздо больше выбора в какую сторону двигаться в дальнейшем.
    Ответ написан
    3 комментария
  • Как не применять определенные стили css для mobile?

    lambesis
    @lambesis
    Слабоумие и отвага!
    Если я вас правильно поняла, то вам необходимо использовать подобный медиа-запрос:
    @media only screen (min-width: 544px){ 
    .element: { background: red; }
    }

    Который обозначает, что у данного элемента фон будет красным только если ширина браузера будет 544px или выше (т.е. вплоть до фул-hd, если сами не поставите ограничение).
    Почитать подробнее можно тут.
    Либо запросом (max-width: ....) пропишите непосредственно то, как как ваши блоки должны выглядеть на мобильном устройстве.
    Ответ написан
    3 комментария