Sensei

Эксперт
  • Публикации

    561
  • Зарегистрирован

  • Посещение

  • Дней в лидерах

    25

Последний раз Sensei выиграл 10 ноября 2016

Публикации Sensei были самыми популярными!

Репутация

174 Хорошая

О Sensei

  • Звание
    Активный участник
  • День рождения 18.06.1991

Информация

  • Пол
    Мужчина
  • Откуда
    Улан-Удэ

Контактная информация

  • Skype
    hendrix915

Посетители профиля

6 282 просмотра профиля
  1. Почему не работает псевдокласс

    Не псевдокласс, а псевдоэлемент) Псевдоэлементы вставляются внутрь элемента. Перед или после контента, соответственно. Но input -- пустой элемент. У него нет контента, и вставлять псевдоэлементы просто некуда.
  2. Предупреждение от Node при запуске gulp

    Gulp -- более общий инструмент для запуска задач, и сам по себе сборщиком не является. Поэтому я бы не стал сравнивать его с Webpack. Тем более, что последний можно использовать как плагин к первому. Утверждать, что инструмент устарел только лишь потому, что есть другой, более удобный вам -- немного странно)
  3. Помогите расположить img в div корректно

    Вариант попроще, на флоатах https://jsfiddle.net/n4s9nxy4/
  4. Вырезать определенную часть картинки

    можно так сделать https://jsfiddle.net/caa1g5w2/2/
  5. Высота Лайн-бокса

    Лайн-боксы никуда не растягивались и не расширялись. Во втором блоке у вас текст занял четыре строки, и браузер создал для каждой из них свой лайн-бокс. Базовая линия последнего четвертого лайн-бокса и есть базовая линия всего блока.
  6. Высота Лайн-бокса

    Высота строки здесь ни при чем. Базовая линия проходит по нижней границе символов, без учета выносных элементов. На каждую строку создается свой отдельный лайн-бокс. И базовой линией inline-block считается базовая линия последнего лайн-бокса внутри него. https://jsfiddle.net/g0LLsy1e/ Обратите внимание, что, не смотря на разную высоту строки и размер кегля, нижняя граница текста внутри первого блока идет вровень с нижней границей последней строки во втором.
  7. Функция, которая считает количество элементов

    Не вижу смысла создавать экземпляр, когда можно обратиться к прототипу конструктора)
  8. Непонятное поле

    Я же вам написал выше как починить, и у вас даже все получилось) ul a { vertical-align: top; }
  9. Непонятное поле

    Вроде того, если я вас правильно понял. Вообще, overflow: hidden скрывает переполнение, а остальное, скорее, побочные эффекты)
  10. Непонятное поле

    У inline-block базовая линия проходит через последнюю строку внутри него. Но когда вы задаете overflow отличное от visible, базовая линия отсчитывается от нижней границы самого блока. Поэтому и появляется отступ.
  11. Функция, которая считает количество элементов

    Не поленился) https://jsfiddle.net/efd9qqwj/
  12. Непонятное поле

    Строки по-умолчанию выравниваются по базовой линии. Соответственно, снизу образуется пространство под нижние выносные элементы символов. Задайте ссылкам vertical-align: top;
  13. Проблемы с рекурсией

    https://jsfiddle.net/kk44ya9L/ Там, где вы взяли эту задачу, надеюсь, указано, что у массивов есть стандартный метод some для этих целей)
  14. Canvas проблемы

    Потому что координаты 0, 0. https://jsfiddle.net/cu962314/1/ Базовая линия влияет на выравнивание символов в строке, а не элемента относительно холста.
  15. Оформление блока графика работы

    Можно, конечно, вручную в стилях задать свойства, но лучше скриптом https://jsfiddle.net/1xf58wv1/ P.S. учите js)