Jump to content

Sensei

Expert
  • Posts

    561
  • Joined

  • Last visited

  • Days Won

    26

Community Answers

  1. Sensei's post in Почему не работает псевдокласс was marked as the answer   
    Не псевдокласс, а псевдоэлемент)
    Псевдоэлементы вставляются внутрь элемента. Перед или после контента, соответственно.
    Но input -- пустой элемент. У него нет контента, и вставлять псевдоэлементы просто некуда.
  2. Sensei's post in Верстка меню "под лифт" was marked as the answer   
    Куча лишних оформительских элементов в разметке и, как следствие, плохое именование.
    Вот, не поленился) https://jsfiddle.net/0n31Lx4b/
  3. Sensei's post in Не отображается шрифт was marked as the answer   
    Скорее всего, fontsquirrel вырезает кириллицу.
    В настройках можно указать языки https://yadi.sk/i/1CxDqophpPyGh
  4. Sensei's post in параметры по умолчанию was marked as the answer   
    Вы не передали объект конструктору, а стало быть options === undefined.
    Попытка чтения свойства у undefined приводит к ошибке, так как undefined не объект и никаких свойств иметь не может.
     
    Чтобы ошибки не было, можно:
    - передать в конструктор пустой объект, или сделать как показали выше.
    - совершать присваивание с помощью try-catch
    - использовать jQuery.extend() или свою функцию
    - использовать возможности es6 — Object.assign() или параметры по умолчанию
     
    Нормальным путем будет применение одного из последних двух пунктов)
  5. Sensei's post in Скрыть <audio> после воспроизведения was marked as the answer   
    Есть событие ended
    https://jsfiddle.net/exacjuvc/
  6. Sensei's post in Overflow в flexbox с центрированием was marked as the answer   
    Вот такая замечательная особенность флекса)
    http://www.w3.org/TR/css-flexbox/#main-alignment
  7. Sensei's post in Range slider with two input was marked as the answer   
    Можно замыкания использовать.
    Вот, соорудил пример http://jsfiddle.net/32531kf3/
  8. Sensei's post in Проблема с высотой input в разных браузерах was marked as the answer   
    Я так понимаю, проблема не в высоте, а в выравнивании.
    Инпуты по умолчанию «display: inline;» и выравнены по базовой линии.
    Так как высота строки у поля меньше, чем у кнопки происходит сдвиг.
     
    Задайте инпутам «vertical-align: top;».
  9. Sensei's post in Как заставить работать css()? was marked as the answer   
    $('body').on('click', function(e) { if (!$(e.target).closest('.searchfield').length) { $('.search-bg').css('background-position', '0px 0px'); } });А вообще, можно было и без js обойтись
    .search-input:focus + .search-bg { background-position: 0 0;}
  10. Sensei's post in Как добавить фоновое изображение слева и справа? was marked as the answer   
    http://jsfiddle.net/7sut76gy/
  11. Sensei's post in Резиновый блок was marked as the answer   
    Пора уже «флекс» применять http://jsfiddle.net/umjpv4e1/
    (для старья деградация до таблицы)
  12. Sensei's post in Несколько одинаковых скриптов на странице was marked as the answer   
    Тогда так http://jsfiddle.net/99a2t2az/1/
    В ие8 работать не будет, если это критично)
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. See more about our Guidelines and Privacy Policy