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

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

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

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

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

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

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

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

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

Никита Мусихин

  • 4
    вклад
  • 8
    вопросов
  • 12
    ответов
  • 25%
    решений
Лайки
  • Информация
  • Ответы
  • Вопросы
  • Комментарии
  • Подписки
  • Нравится
  • Достижения
  • Как сделать подсчет по словам?

    Mikhail_RU
    Михаил @Mikhail_RU
    учусь
    Считай пробелы.

    Вот, тут можно посмотреть:

    раз
    два
    три

    return str.split(' ').length;
    Ответ написан более трёх лет назад
    2 комментария
    2 комментария
  • Как можно исправить сие JS недоразумение?

    mannaro
    Александр Вульф @mannaro Куратор тега JavaScript
    Умею профессионально гуглить
    Зачем тут JS? Юзай transitions (пример накидал на коленке).
    https://jsfiddle.net/JWo1F/p5Ln9qn0/1/
    Ответ написан более трёх лет назад
    1 комментарий
    1 комментарий
  • Как сказать html-странице, что не надо читать код с фигурными скобками, пока angular не начал их парсить?

    Denormalization
    D' @Denormalization
    Специально же в документации есть пункт про это.

    Используйте ng-src вместо src для тега img.
    Ответ написан более трёх лет назад
    Комментировать
    Комментировать
  • Как сделать якорные ссылки с AngularJS?

    Николай @healqq
    Тут всё не очень просто.
    Есть вот такой сервис: https://docs.angularjs.org/api/ng/service/$anchorScroll
    С помощью него можно делать что-то такое:
    <div ng-click='scrollTo("info")'>go to info</div>
    // some controller
    ['$scope', $anchorScroll, function($scope, $anchorScroll) {
        $scope.scrollTo = function(id) {
            $location.hash(id);
            $anchorScroll();
        }
    }];

    Если хеши везде используются только в случае якорей - можно повесить обработку на событие onLocationChangeSuccess.
    $rootScope.$on('$routeChangeSuccess', function(newRoute, oldRoute) {
        if($location.hash()) $anchorScroll();  
    });
    Ответ написан более трёх лет назад
    Комментировать
    Комментировать
  • Зачем скобки вокруг вложенных функций JS?

    iCat @iCat
    Согласен с Алексей Тен. Вы, похоже, удалили лишние скобки.
    Исходя из того, что осталось, и вашего вопроса, подозреваю, вас интересуют конструкции вида
    (function(){
      // some code here
    })();

    Это т.н. immediately invoked functions. Код, находящийся внутри такой функции будет немедленно исполнен внутри своей собственной области видимости переменных.
    Ответ написан более трёх лет назад
    Комментировать
    Комментировать
  • Как верстать подобные элементы?

    EaGames
    Sergiu Mitu @EaGames
    Front-end developer
    отрицательные margin
    либо position: relative или absolute, и игры с z-index
    Ответ написан более трёх лет назад
    Комментировать
    Комментировать
  • Как верстать подобные элементы?

    bshepelev
    Борис Шепелев @bshepelev
    Это реализовано скорее всего с помощью позиционирования элемента внутри другого! При этом один обладает свойством ( relative ), второй - в вашем примере заходящий свойством ( absolute ).
    Т.е. блок с изображением телефона абсолютно позиционирован относительно блока с фоном!
    Почитать тут: htmlbook.ru/css/position
    Пример тут: jsfiddle.net/egx2k1Lz
    Ответ написан более трёх лет назад
    Комментировать
    Комментировать
  • Как переписать этот код и организовать функцию?

    turovnikoff
    Кирилл Туровников @turovnikoff
    Например так codepen.io/anon/pen/MapRxw
    Ответ написан более трёх лет назад
    1 комментарий
    1 комментарий
  • Border или text-decoration?

    dmitriy_novikov
    Дмитрий Новиков @dmitriy_novikov
    Занимаюсь web-разработкой с 2010г. http://dmnv.ru
    padding у родителя меню, а там как угодно - хоть border, хоть background... но только не text-decoration. он не для этого предназначен.
    Ответ написан более трёх лет назад
    Комментировать
    Комментировать
  • Как Получать value?

    In4in
    Виталий Инчин ☢ @In4in
    °•× JavaScript Developer ^_^ ו°
    Вам мама не говорила, что нельзя задавать элементам атрибуты, какие вздумается (разве что data-какие_вздумается)?

    <div class="item" data-value="800"></div>
    <div class="item" data-value="801"></div>
    
    <div class="item800"></div>
    <div class="item801"></div>


    $(".item").each(function(){
      var num = this.dataset.value;
      $('.item'+num).hide();
    });
    Ответ написан более трёх лет назад
    2 комментария
    2 комментария
  • Как сверстать такой макет?

    In4in
    Виталий Инчин ☢ @In4in
    °•× JavaScript Developer ^_^ ו°
    Можно через псевдоэлементы, можно фоновой картинкой или SVG.
    Ответ написан более трёх лет назад
    Комментировать
    Комментировать
  • С помощью чего вы делаете Adaptive?

    andrhohlov
    Андрей Хохлов @andrhohlov
    Использую немножко подпиленную под себя сетку от Bootstrap (4 Alfa).
    + конечно же стили отдельных блоков по необходимости модифицирую через media queries

    Пожалуйста, не говорите так как будто bootstrap и media queries это какие-то альтернативные подходы. Бутстрап это просто набор стилей, с теми же медиа запросами.

    Я поначалу тоже плевался - зачем бутстрап и т.д. Я и сейчас считаю великой глупостью в любой проект тащит бутстрап и потом спрашивать на тостере как переопределить его стили. Но когда наработал свой мини-фреймворк для сетки - сетка бутстрапа и получилась.

    Flex box - круто все, но когда стоит задача поддерживать старые ослы (8+) то профита с генерацией фоллбеков не вижу.

    И, конечно, если дизайнер совсем ублюдок, то никакая сетка не поможет)
    Ответ написан более трёх лет назад
    1 комментарий
    1 комментарий
  • Стоит ли восстанавливать сайт или создать новый?

    Роман Ли @xander90
    Инженер
    Восстановите домен и сайт, зачем создавать новый? больше головной боли.. да и тем боле старый адрес сохранен у людей, и в поисковых системах..2 месяца не так уж много
    Ответ написан более трёх лет назад
    1 комментарий
    1 комментарий
  • Как правильно организовать авторизацию в node.js?

    Rikcon
    Rikcon @Rikcon
    passportjs.org
    Ответ написан более трёх лет назад
    3 комментария
    3 комментария
Оценили как «Нравится»
Самые активные сегодня
  • Drno
    • 8 ответов
    • 0 вопросов
  • mayton2019
    • 6 ответов
    • 0 вопросов
  • sergey-gornostaev
    Сергей Горностаев
    • 6 ответов
    • 0 вопросов
  • Dr. Bacon
    • 6 ответов
    • 0 вопросов
  • Дмитрий
    • 5 ответов
    • 0 вопросов
  • CityCat4
    CityCat4
    • 5 ответов
    • 0 вопросов
  • © Habr
  • О сервисе
  • Обратная связь
  • Блог

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

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