Все сервисы Хабра

Сообщество IT-специалистов

Ответы на любые вопросы об IT

Профессиональное развитие в IT

Удаленная работа для IT-специалистов

Войти на сайт
  • Все вопросы
  • Все теги
  • Пользователи

Хабр Q&A — вопросы и ответы для IT-специалистов

Получайте ответы на вопросы по любой теме из области IT от специалистов в этой теме.

Узнать больше
другие проекты хабра
  • Хабр
  • Карьера
  • Фриланс
Задать вопрос
trushka

trushka

  • 99
    вклад
  • 0
    вопросов
  • 253
    ответа
  • 26%
    решений
Лайки
  • Информация
  • Ответы
  • Вопросы
  • Комментарии
  • Подписки
  • Нравится
  • Достижения
  • Какой алгоритм заполнения календаря числами месяца?

    Vlad_IT
    Владимир Проскурин @Vlad_IT Куратор тега JavaScript
    Front-end разработчик
    По запросу в гугле "javascript print calendar" очень много результатов, изучайте. Например
    вот
    или вот
    Ответ написан более трёх лет назад
    1 комментарий
    1 комментарий
  • Как локально хранить сайт и крошечную БД на ipad?

    Stalker_RED
    Stalker_RED @Stalker_RED
    Если нужна только одна страница, и без интернета, то какой-же это сайт?

    Может достаточно в localStorage записать?
    https://jsfiddle.net/89gwmwec/1/show/
    Ответ написан более трёх лет назад
    1 комментарий
    1 комментарий
  • Как такое верстается?

    DrGosh_m @DrGosh_m
    Отрицательные значения margin определенно могут помочь.
    Ответ написан более трёх лет назад
    Комментировать
    Комментировать
  • Как правильно реализовать загрузку изображений?

    Stalker_RED
    Stalker_RED @Stalker_RED
    input.files не массив ни разу

    Это FileList и он readonly, через js в него ничего не запихнуть.

    Файлы можно поместить в FormData и ajax'ом отправить.
    Ответ написан более трёх лет назад
    4 комментария
    4 комментария
  • Почему не сохраняется содержимое localStorage сайтов после закрытия окна броузера?

    SagePtr
    SagePtr @SagePtr
    Еда - это святое
    Если проблема проявляется в нескольких браузерах - то возможно, стоит программа наподобие антивируса или какого-нибудь клинера, и она настроена так, чтобы удалять при выходе следы за браузерами.
    Ответ написан более трёх лет назад
    1 комментарий
    1 комментарий
  • Как регистрировать html onclick на iOS?

    Ilya @ilyapashkov02
    Frontend Developer
    cursor: pointer
    Ответ написан более трёх лет назад
    1 комментарий
    1 комментарий
  • Как сделать POST запрос с переходом на нужную вьюху?

    PretorDH
    Pretor DH @PretorDH
    HTML5, CSS3, PHP, JS - люблю в чистом виде.
    Не делать через AJAX.

    НЕ?

    <form method="post" action=" {URL} ">

    Если сильно надо, создай временную форму из внутренних данных и засабмить JS-ом.

    Если это корзина. То делать её без формы ни в коем случае нельзя. Потом СЕО-шник не сможет скринить Цели по AJAX форме.
    Ответ написан более трёх лет назад
    29 комментариев
    29 комментариев
  • Как сделать так, что бы при обновлении страницы на ней остались все изменения, сделанные в предыдущей сессии?

    ThunderCat
    ThunderCat @ThunderCat Куратор тега JavaScript
    {PHP, MySql, HTML, JS, CSS} developer
    localstorage, cookie.
    Ответ написан более трёх лет назад
    Комментировать
    Комментировать
  • Почему не работает forEach в ie10+, edge14+ ??

    Sanasol
    Александр Аксентьев @Sanasol Куратор тега JavaScript
    нельзя просто так взять и загуглить ошибку
    var divs = document.querySelectorAll('.app');
    
    [].forEach.call(divs, function(div) {
        
    });
    Ответ написан более трёх лет назад
    2 комментария
    2 комментария
  • Как растянуть img на всю ширину экрана одновременно с SVG?

    Stalker_RED
    Stalker_RED @Stalker_RED
    svg {
      width: 100%;
      background-image: ...
    }
    Ответ написан более трёх лет назад
    6 комментариев
    6 комментариев
  • Как зафиксировать div с display: absolute?

    Exploding
    Exploding @Exploding
    wtf?
    Тогда скорее всего у родительского блока (тот что с overflow: scroll): свойство position установлено отличным от relative (не relative т.е.). Других пока не приходит в голову вариантов... пока что.
    Ответ написан более трёх лет назад
    Комментировать
    Комментировать
  • Укорочение SVG-пути через JS - как осуществить?

    Stalker_RED
    Stalker_RED @Stalker_RED
    #active-path {
      stroke-dasharray: 58% 200%;
    }

    Первое число - длина линии, второе - промежуток между линиями.
    Коэффициент 1.24 подобран эмпирически, и зависит от кривизны дуги.

    https://jsfiddle.net/Stalk/mx9L752a/
    Ответ написан более трёх лет назад
    5 комментариев
    5 комментариев
  • Как запросить заголовок Last-Modified через JS?

    Stalker_RED
    Stalker_RED @Stalker_RED
    1. document.lastModified
    grM610y.png

    2. XMLHttpRequest.getResponseHeader()
    Ответ написан более трёх лет назад
    13 комментариев
    13 комментариев
  • Как сделать трансформацию картинки в виде дуги на js?

    twobomb
    twobomb @twobomb
    Вообщем вот написал на основе квадратичной кривой безье.
    Но в идеале нужно еще написать сглаживание. Атрибут canvas data-offset задает насколько сильное скругление , data-url ссылка на изображение .
    Ну и самая главная проблема, чтобы работал с изображениями
    раскоментируй строку //ctx.drawImage(img,0,0,ctxW,ctxH - offset); и закоментируй
    ctx.fillRect(0,0,ctxW,ctxH - offset);
    Ссылка которая будет в data-url должна быть на том же хосте что и скрипт! Тоесть если ссылка на сайт localhost/page.php то и ссылка на изображение localhost/.../name.jpg
    Или ссылка должна быть на сервере с параметром Access-Control-Allow-Origin "*" иначе сработает защита и выкинет исключение
    Uncaught SecurityError: Failed to execute 'getImageData' on 'CanvasRenderingContext2D': The canvas has been tainted by cross-origin data.

    Вот пример деформации c85423506db84cb2968f8ec0c99066b9.PNG
    Ответ написан более трёх лет назад
    1 комментарий
    1 комментарий
  • Как заменять значения select option?

    imhuman @imhuman
    Перед добавлением новых option

    $('#point_id').find('option').remove();
    Ответ написан более трёх лет назад
    Комментировать
    Комментировать
  • Что здесь от меня требуется?

    Artem0071 @Artem0071
    Безработный mr. Junior
    Тут сказано "Поднимать отдельный сервер с выдачей разных ответов будет избыточным", в замен полноценного сервера нужно сделать это: "сабмита формы можно выполнять запросы на статические файлы".

    Т.е. создаете отдельный файл server.js или server.php и в нем прописываете код, который будет генерировать рандомно один из ответов, в качестве ответов можно использовать заранее подготовленные (success.json, error.json, progress.json).

    PS. Можно заместо вас попробоваться на вакансию?))
    Ответ написан более трёх лет назад
    Комментировать
    Комментировать
  • Как сделать такой hover эффект?

    mannaro
    Александр Вульф @mannaro
    Умею профессионально гуглить
    opacity: 0
    Ответ написан более трёх лет назад
    Комментировать
    Комментировать
  • Как можно сделать чтобы ссылка она же кнопка работала в html форме?

    andrhohlov
    Андрей Хохлов @andrhohlov
    Вот бы сейчас формы сабмитить кликом по ссылке через жиквери!

    <button type="submit"></button>
    Ответ написан более трёх лет назад
    3 комментария
    3 комментария
  • Как правильно затемнит картинку при наведении?

    Ankhena
    Ankhena @Ankhena Куратор тега CSS
    Нежно люблю верстку
    Вам нужно изменять не background, а применять фильтры https://html5book.ru/css3-filtry/

    Чтобы не "прыгало" замените width на max-width для картинок и padding на margin у .image-portfolio

    p.s.
    Еще нужно пересмотреть структуру. Очень много лишних div.
    И для картинок с подписями отлично подходят теги figure и figcaption.
    Ответ написан более трёх лет назад
    1 комментарий
    1 комментарий
  • Как сделать такой button?

    dom1n1k
    dom1n1k @dom1n1k
    Такие вещи делаются картинками.
    Ответ написан более трёх лет назад
    Комментировать
    Комментировать
Оценили как «Нравится»
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • Следующие →
Самые активные сегодня
  • vabka
    Василий Банников
    • 8 ответов
    • 0 вопросов
  • Drno
    • 6 ответов
    • 0 вопросов
  • telegram_value_maker
    • 5 ответов
    • 0 вопросов
  • Алексей Гончаров
    • 4 ответа
    • 0 вопросов
  • DanArst
    Danny Arty
    • 4 ответа
    • 0 вопросов
  • sergey-gornostaev
    Сергей Горностаев
    • 4 ответа
    • 0 вопросов
  • © Habr
  • О сервисе
  • Правила
  • Обратная связь
  • Блог

Войдите на сайт

Чтобы задать вопрос и получить на него квалифицированный ответ.
Войти через центр авторизации