• Как мне стать middle-frontend?

    dom1n1k
    @dom1n1k
    цель взять заказ бюджетом в 20000 руб на какой-либо фриланс бирж

    не могу даже на половину сверстать простой макет

    Никаких противоречий тут не находишь?

    Учиться нужно не на фрилансе.
    Во-первых, это неэффективно. Во-вторых, люди которые заплатят тебе за работу деньги, фактически будут обмануты.
    Нужно сначала изучить основы по статьям и видосикам (на ютубе сейчас этого добра много). Потом на работу в офис минимум на 2 года. Это минимум! И только потом, возможно, фриланс.
    Ответ написан
    Комментировать
  • Как посадить готовую верстку на wordpress?

    azerphoenix
    @azerphoenix
    Java Software Engineer
    Вопрос скорее должен звучать, так: "Как создать тему для WordPress из верстки?"
    Тут все зависит от бюджета проекта и ваших целей...

    Хотите продавать тему в дальнейшем на themeforest или бюджет проекта позволяет или же по желанию клиента (согласно ТЗ), то подключайте фреймворк. Например, redux
    https://ru.wordpress.org/plugins/redux-framework/

    Если хотите сделать все стандартно согласно кодексу ВП, то читайте про Theme Customization API
    https://codex.wordpress.org/Theme_Customization_API

    Ну а если нужно быстро и дешево, то плагины ACF Pro, Carbon Fields и т.д. помогут в этом

    Ну а основы разработки темы изучите тут:
    https://codex.wordpress.org/Theme_Development
    Ответ написан
    Комментировать
  • Изображение не на всю высоту родительского блока?

    @Softlink
    img {display: block;}

    Для справки. Тег img по умолчанию инлайновый, поэтому на него действует в т.ч. вертикальное выравнивание в контейнере, которое тоже по умолчанию в большинстве браузеров baseline. Строго говоря, можно использовать и vertical-align: bottom или line-height: 0(и прочее обнуление) для удаления этого отступа, но вариант с display: block чаще всего практичней.
    Ответ написан
    Комментировать
  • Как добавить классы к элементам в jquery?

    @eternalfire
    const nodes = [
        {
            targetClass: 'elem1',
            hoverClass: 'hover1',
        },
        {
            targetClass: 'elem2',
            hoverClass: 'hover2',
        }
    ];
    
    nodes.forEach((node) => {
        $(`.${node.targetClass}`).hover(
            function(){ $('.target').addClass(`.${node.hoverClass}`) },
            function(){ $('.target').removeClass(`.${node.hoverClass}`) }
        );
    });
    Ответ написан
    Комментировать
  • Где найти простейший psd макет?

    DanArst
    @DanArst Куратор тега CSS
    Гриффиндор в моде при любой погоде!
    Ответ написан
    Комментировать
  • Как сделать клик по определенному классу среди одинаковых классов?

    JaxAdam
    @JaxAdam
    Junior Full-Stack Developer
    $(this)
    Ответ написан
    Комментировать
  • Почему не работает высота в %?

    web_Developer_Victor
    @web_Developer_Victor
    Что такое google?
    Высота в процентах работает только тогда, когда высота родителя заданна в пикселях (rem, em, vh и т.д.). Невозможно задавать высоту в процентах для дочернего элемента, потому что он подстраивается под высоту родителя, а родитель под высоту дочернего элемента.
    Ответ написан
    2 комментария
  • Что делать, если не запускается ПК?

    @Drno
    Дача не отапливаемая? Тогда скорее всего трендец материнке.
    По хорошему - найти и подключить спикер. (Он стоит копейки) далее хоть по пискам понятнее станет.

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

    Оперативку тож хорошо бы проверить (заменой или в другом пк)
    Ответ написан
    4 комментария
  • Как начать зарабатывать начинающему web-разработчику в 17 лет?

    Zoominger
    @Zoominger
    System Integrator
    Как начать зарабатывать начинающему web-разработчику в 17 лет?

    Макдональдс, стройка, кошение травы.

    зарабатывать на вебе

    Пхаха.

    Хочу устроиться джуном в веб-студию удаленно

    Никто. Никогда. Не берёт. Джунов. На удалёнку. Точка.

    Может устроиться к кому-нибудь на фриланс

    Нет.

    Как начать зарабатывать на фрилансе?

    Никак.

    Каждую, чёрт бы её побрал, неделю такие посты. Ну погуглите хоть по Тостеру-то.

    Коротко: это очень плохой план, дикая конкуренция людей со знаниями и опытом выше вашего не дадут вам никаких шансов. Выбирайте другую область.
    Ответ написан
    29 комментариев
  • Как реализовать подобный вырез?

    Kurokq
    @Kurokq
    Наполни смыслом каждое мгновенье

    с помощью clip-path
    Ответ написан
    5 комментариев
  • Как сделать выезжающее меню на сайте?

    Вот вам простейший работающий пример jsfiddle.net/br3t/h220dexq
    По установке - добавить нужный css и подключить скрипт
    Ответ написан
    Комментировать
  • Как сделать выезжающее меню на сайте?

    eucalipt
    @eucalipt
    Самоделкин.
    Для блока слева создай отдельный элемент на странице. Например, div с id "menu". В него помещай все, что тебе нужно. Умеешь подключать JQuery? На всякий случай, объясню.

    <script src="http://code.jquery.com/jquery-1.11.1.min.js"></script> <!-- JQUERY -->


    Вот эту строчку впихни в head своей страницы. Теперь у нас подключен JQuery.
    Что мы делаем дальше? Дальше нам надо отловить клик по нашему "бутерброду" и после клика, собственно, и выдвинуть менюху. Как это делается:

    $(document).ready(function() {
      $("#menu").click(function() {
        $(this).addClass("show");
      });
    });


    Этот код просто выдели в отдельный .js файл (ну и подключи его как простой .js скрипт, разумеется. Только он должен быть подключен после того, как подключишь JQuery).

    Короче, что мы сделали: мы отловили клик по этому элементу и повесили на него функцию, которая к нашему div'у добавит класс "show". Дальше уже чистый css.

    #menu {
    /* тут твои стили */
    left: -350px;
    }
    
    #menu.show {
    /* тут твои стили */
    left: 0px;
    }


    Я думаю, суть ясна. Когда у менюхи появляется класс "show", то тогда мы просто "выдвигаем" ее из-за левого края страницы. По желанию можно сделать это плавным:

    #menu {
    /* тут твои стили */
    transition: left ease 0.2s;
    left: -350px;
    }
    
    #menu.show {
    /* тут твои стили */
    left: 0px;
    }


    Кстати, этот код написан под менюху, шириной в 350px.

    Теперь ее надо закрыть. Тут 2 способа. Хотя нет, 3.
    Можно отловить в нашем скрипте уход мышки с элемента и просто убрать класс "show" (mouseleave, removeClass()). А можно отловить клик по НЕэлементу див. Это тоже в JQ.
    А можно еще расставить флаги, и контролировать, когда меню открыта, при нажатии на бутерброд, делать одно, и когда закрыта - другое.
    Ответ написан
    4 комментария
  • Как быстро освоить Jquery, чтобы применять его на практике, знаю HTML и CSS?

    IonDen
    @IonDen
    JavaScript developer. IonDen.com
    Вообще jQuery - это библиотека на JavaScript. Чтобы действительно научиться ей пользоваться, вы должны вначале познать JS! https://learn.javascript.ru/

    Ну а дальше вот:
    https://www.codeschool.com/courses/try-jquery
    https://www.codeschool.com/courses/jquery-the-retu...
    https://www.codecademy.com/learn/jquery
    Ответ написан
    Комментировать
  • Работа для начинающего web разработчика?

    inoise
    @inoise Куратор тега Карьера в IT
    Solution Architect, AWS Certified, Serverless
    Если вы на фрилансе не можете выполнять заказы то вам реально рано брать за это деньги. Ответ - НИГДЕ
    Ответ написан
    Комментировать
  • Работа для начинающего web разработчика?

    samodum
    @samodum
    Какой вопрос - такой и ответ
    1. Джуниором в офисе.
    2. Заказ у знакомых за деньги.
    Ответ написан
    Комментировать
  • Оцените верстку сайта?

    meowto16
    @meowto16
    Делаю штуки
    В общем и целом, тем более если учитывать, что только 10 дней учился - это очень и очень хорошо.
    Косяки ты и сам можешь видеть где верстка уезжает и прочее, про горизонтальный скролл и семантику тебе уже сказали, бэм тоже.

    От себя могу добавить, что на карточках с прайсом, где сделано градиентом - режутся края.

    Формы дивами конечно тоже не стоит добавлять, ты же их отправлять собираешься потом))

    Также пути к статике (картинки, css и пр.) указывать лучше абсолютные, а не относительные (ну если ты создашь вторую внутреннюю страницу, ты сам это поймешь)
    <img class="member_photo" src="src/img/members/member_two.png" alt="member_two">


    Также например вместо этого можно было добавить общий стиль, либо модификатор может какой
    .facebook_btn:hover .facebook,
    .twitter_btn:hover .facebook,
    .chat_btn:hover .facebook,
    .global_btn:hover .facebook,
    .facebook_btn:hover .twitter,
    .twitter_btn:hover .twitter,
    .chat_btn:hover .twitter,
    .global_btn:hover .twitter,
    .facebook_btn:hover .global,
    .twitter_btn:hover .global,
    .chat_btn:hover .global,
    .global_btn:hover .global,
    .facebook_btn:hover .chat,
    .twitter_btn:hover .chat,
    .chat_btn:hover .chat,
    .global_btn:hover .chat {
        -webkit-filter: invert(1);
        filter: invert(1)
    }


    такую ширину нельзя указывать, как ты на мобильных будешь смотреть? делай резиной в будущем
    .img_blog {
        width: 540px;
        height: 400px
    }
    
    .img_blog2 {
        width: 540px;
        height: 400px
    }


    каждому элементу не обязательно font-family указывать
    .contact_us {
        text-align: center;
        font-family: "Open Sans";
        font-weight: bold;
        color: #fff;
        font-size: 19pt;
        margin-top: 100px
    }
    
    .contact_us_down {
        text-align: center;
        font-family: "Open Sans";
        font-weight: normal;
        color: #fff;
        padding-bottom: 75px
    }
    
    .contact_info {
        padding-top: 25px;
        padding-bottom: 40px;
        font-family: "Open Sans";
        font-weight: 600;
        color: #fff;
        font-size: 14pt;
        text-align: center
    }


    pt уже по-моему никто не использует. используй px, rem, иногда em
    .header_text {
            font-size: 30pt
        }
    
        .header_descr {
            font-size: 13pt
        }


    Успехов!
    Ответ написан
    3 комментария
  • Как выучить математику с 7 класса до уровня ШАДа?

    @res2001
    Developer, ex-admin
    Начните со школьных учебников алгебра/геометрия 6-11 классы, которые сейчас используются в школах. Так же можно использовать разные задачники и прочие материалы для них.
    Дальше можете переходить на учебники для технических ВУЗов. Так же можно использовать учебники для техникумов. Они обычно более приближены к жизни, поменьше воды, но и уровень чуть ниже. Можно начать с техникумовских учебников, а нужные темы продолжить по вузовским.

    Школьную программу можно вполне преодолеть самому. Но дальше без учителя будет трудно. Если в какой-то теме будет затык, можете найти репетитора именно на эту тему.
    Ответ написан
    Комментировать
  • Почему background-image создает много фоновых картинок?

    v3shin
    @v3shin
    Веб-шаман
    Комментировать
  • Почему background-image создает много фоновых картинок?

    alekseyHunter
    @alekseyHunter
    Android developer
    Размер картинки меньше, чем размер экрана. Поэтому для заполнения всего экрана картинка дублируется.
    Ответ написан
    4 комментария