Профиль пользователя заблокирован сроком с 10 июля 2019 г. и навсегда по причине: нарушение п.6.4, 6.5 и 6.6 правил Сервиса
  • Не могу взять первый заказ на Upwork?

    JackShcherbakov
    @JackShcherbakov
    Developer, я и не спорю, что это ошибка. Это неправильно 100%. Но текст то читаемый. Слушай, неужели ты реально не понимаешь, что я имею в виду? Я не говорил, что я правильно все написал, более того, я сам тебе сказал, что допускаю ошибки, но не критичные, и не мешающие понять смысла. Я про грамматику английского языка. Не знаю, как тебе еще можно донести мысль, поэтому приведу пример.

    Вот что я имел в виду под ошибками:

    Hello, yesterday i will be programming


    Я имею в виду ошибки, вызванные незнанием самого английского, а точнее его грамматики.

    P.S. твой текст тоже нечитабельный из-за ошибки, которую ты ошибкой не считаешь


    Слушай, ну реально смешно. Хватит чушь пороть.

    Тем более, что точка - это даже не ошибка пунктуации. Чего это у тебя вдруг пукан бомбанул?


    Да что ты говоришь? Давай-ка почитаем определение:

    Пунктуа́ция (ср.-век. лат. punctuatio, от лат. punctum — точка) — система знаков препинания в письменности какого-либо языка, сами правила их постановки в письменной речи, а также раздел грамматики, изучающий эти правила.


    Теперь давай почитаем определение точки:

    То́чка (.) — знак препинания, использующийся при письме во многих языках мира.


    Так что отсутствие точки - это ошибка пунктуации.

    Мне уже надоело на твой маразм отвечать. Это был мой последний коммент.
  • Не могу взять первый заказ на Upwork?

    JackShcherbakov
    @JackShcherbakov
    Developer, господи, вы это серьезно? Ладно, у вас тоже ошибка - точку забыли. Я говорю не про такие ошибки, я говорю про ошибки, которые делают текст нечитабельным для англоговорящего, а не про то, что он точку в конце забыл поставить. Я уверен, что у меня есть еще огромная куча ошибок в тексте, которые я печатаю. Но такие ошибки никак не мешают общению в интернете. Другое дело, когда человек не знает даже времен на английском и не может составить грамотно примитивное предложение. Это я не про автора вопроса. У него не так все плохо. Я написал про ошибки, которые подчеркнули Robur и ZERGE
  • Стилизация пагинатора?

    JackShcherbakov
    @JackShcherbakov
    BenderIsGreat34, outline все-таки не прокатит. Его углы скруглить нельзя
  • Стилизация пагинатора?

    JackShcherbakov
    @JackShcherbakov
    BenderIsGreat34, https://codepen.io/CitizenOne/pen/VJGVgN что то в таком духе. Есть конечно небольшие косячки, но это все мелочи - фиксятся за 2 минуты : )
  • Стилизация пагинатора?

    JackShcherbakov
    @JackShcherbakov
    BenderIsGreat34, замените border на outline при hover и все будет отлично! Сейчас скину вам версию с таким изменением.
  • Стилизация пагинатора?

    JackShcherbakov
    @JackShcherbakov
    BenderIsGreat34, меня нет в телеграмме, к сожалению. По поводу юзеров без js. Я на самом деле намеренно не поддерживаю таких юзеров, также как и юзеров с браузерами, которым по 40 лет. Да и сайт у меня для продвинутых юзеров (фриланс биржа), так что там пользователей без js редко встретишь. У вас какой-то двойной border при наведении появляется. Я бы делал без псевдо, так как в вашем случае там там рамки псевдоэлементов поверх рамок самого элемента накладываются, и что самое неприятное - это то, что видны ОБЕ рамки. Не знаю, как это точно словами описать, в общем там двойной бордер. Если вы его не видите - сделайте зум процентов 150 и наведите мышью.

    Кстати, в моем варианте можно просто заменить span на a и все будет работать.
  • Стилизация пагинатора?

    JackShcherbakov
    @JackShcherbakov
    BenderIsGreat34, если честно я вообще не понимаю, зачем тут вообще нужен список. Скиньте ваш код, я постараюсь сделать.
  • Стилизация пагинатора?

    JackShcherbakov
    @JackShcherbakov
    BenderIsGreat34, скиньте свой код, пожалуйста, я постараюсь исправить. Залейте на codepen
  • Стилизация пагинатора?

    JackShcherbakov
    @JackShcherbakov
    я бы если честно без списка бы делал. Я вам сейчас скину кусок кода с моего сайта. Просто скопируйте и под себя переделайте) https://codepen.io/CitizenOne/pen/VJGrwd
  • Стилизация пагинатора?

    JackShcherbakov
    @JackShcherbakov
    BenderIsGreat34, при наведении border-right: none;
  • SVG, сгенерированный JS пуст. В чем дело?

    JackShcherbakov
    @JackShcherbakov Автор вопроса
    Рустам Байназаров, согласен на 100%. Тут почти в каждом вопросе есть приветствие.
  • SVG, сгенерированный JS пуст. В чем дело?

    JackShcherbakov
    @JackShcherbakov Автор вопроса
    RAX7, спасибо большое! Буду знать. Если захотите, напишите в блок "ОТВЕТЫ НА ВОПРОС", помечу ваш ответ решением.
  • SVG, сгенерированный JS пуст. В чем дело?

    JackShcherbakov
    @JackShcherbakov Автор вопроса
    0xD34F, я привык общаться с людьми в интернете также как и в жизни. Ну если тут есть правило "не здороваться" и "не благодарить" - я ухожу отсюда сразу. В правилах не буду рыться - есть дела поважнее. Забанят за "Здравствуйте" и "Спасибо" - плевать, честно. Просто пойду на другой форум.
  • SVG, сгенерированный JS пуст. В чем дело?

    JackShcherbakov
    @JackShcherbakov Автор вопроса
    Сам генерируемый код абсолютно валиден. stroke-width итак есть. Тут в чем-то другом дело
  • SVG, сгенерированный JS пуст. В чем дело?

    JackShcherbakov
    @JackShcherbakov Автор вопроса
    0xD34F, посмеялся, спасибо) Я просто благодарю всех, кто действительно мне помог, что тут такого то? Знаете, можете в жизни вообще не здороваться, не прощаться, а как робот сразу говорить "по делу".
  • Проблема с выезжающим меню при зуме страницы Как исправить?

    JackShcherbakov
    @JackShcherbakov Автор вопроса
    Да, вы правы. Я сделал как вы сказали. Но все равно при приведении устройства в горизонтальное положение, сайт показывается как при вертикальном просмотре. Дело в том, что скрипт учитывает именно screen width

    (function () {
    
      function check(){
    
        alert("screen.width = " + screen.width);
    
        var width = screen.width;
        var oldViewport = document.querySelector('meta[name="viewport"]');
        var viewport = document.createElement('meta');
        viewport.setAttribute('name', 'viewport');
        viewport.setAttribute('content', 'width=' + (width <= 357 ? '357' : 'device-width'));
        document.head.replaceChild(viewport, oldViewport);
    
      }
    
      check();
    
      window.onresize =  check;
    
    })();


    Я alert прописал чтобы на телефоне видеть значение screen.width. Так вот, как бы я не крутил телефон, значение всегда одинаковое, как я и ожидал. Именно поэтому даже при горизонтальном просмотре меняется метатег. Надо просто ширину экрана заменить на ширину просмотра. И тогда все по идее должно заработать.
  • Проблема с выезжающим меню при зуме страницы Как исправить?

    JackShcherbakov
    @JackShcherbakov Автор вопроса
    Ankhena, я вручную прописывал - прокрутка остается. Подключил скрипт что вы выше прислали (ширину свою поставил), зашел в devtools в chrome, включил режим просмотра через моб. устройства (не знаю как это точно называется), выбрал iphone5 - все равно прокрутка остается. На последок решил загрузить на хостинг и зайти с реального устройства и случилось чудо - прокрутки нет. Но теперь другая проблема, если я переверну телефон, то должна быть другая версия (т.к по идее другие медиа запросы срабатывать должны). Но этого не происходит, так как ваш скрипт строго привязан к screen.width. Я думаю в моем случае надо цепляться именно за ширину области просмотра. Также надо убирать content="width=357" и ставить обратно content="width=device-width, initial-scale=1" если ширина просмотра увеличилась.

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

    Оставьте ваш ответ ниже, в блоке для ответов, чтобы я мог пометить ваш ответ решением.
  • Проблема с выезжающим меню при зуме страницы Как исправить?

    JackShcherbakov
    @JackShcherbakov Автор вопроса
    Ankhena, я тут набросал код. До ума пока не довел, пока криво работает:

    (function(){
    
      function check(){
    
        if(document.body.clientWidth<357){
    
          //replace old meta tag with new meta tag
    
          var old_meta_viewport = document.querySelector('meta[name="viewport"]');
    
          var old_meta_viewport_parent = old_meta_viewport.parentElement;
    
          var new_meta_viewport = document.createElement("META");
    
          new_meta_viewport.setAttribute("name", "viewport");
          new_meta_viewport.setAttribute("content", "width=357");
    
          var new_meta_viewport = old_meta_viewport_parent.replaceChild(new_meta_viewport, old_meta_viewport);
    
        }
        else{
    
          var old_meta_viewport = document.querySelector('meta[name="viewport"]');
    
          var old_meta_viewport_parent = old_meta_viewport.parentElement;
    
          var new_meta_viewport = document.createElement("META");
    
          new_meta_viewport.setAttribute("name", "viewport");
          new_meta_viewport.setAttribute("content", "width=device-width, initial-scale=1");
    
          var new_meta_viewport = old_meta_viewport_parent.replaceChild(new_meta_viewport, old_meta_viewport);
    
        }
    
      }
    
      check();
    
      window.addEventListener('resize', function(e){
    
        check();
    
      });
    
    })();


    Я просто не понимаю разницы между этим и банальным min-width. Что там горизонтальный скролл, что тут. В обоих вариантах проблема не пропадает - горизонтальный скролл остается. Или же я что-то упускаю?
  • Проблема с выезжающим меню при зуме страницы Как исправить?

    JackShcherbakov
    @JackShcherbakov Автор вопроса
    Ankhena, спасибо за ответ. Но дизайн вряд ли получится поменять. Там более 180 артбордов. Я дизайнеру написал, посмотрим, что скажет. Благо хороший человек. Я думаю, что под еще меньшие устройства не получится сделать дизайн без потери элементов сайта (то есть чтобы ничего не съезжало что-то надо будет убрать). В общем, посмотрим, может быть действительно сам дизайн поменяем.

    Я не совсем понял про "плохой вариант". Можете пример привести? Я так понял вы про эту строчку говорите:

    <meta name="viewport" content="width=device-width, initial-scale=1">
  • Float:left не работает. Почему?

    JackShcherbakov
    @JackShcherbakov Автор вопроса
    Ankhena, проблему нашел. Дело в логотипе в header. Неожиданно)