Igor Schnaider

Пользователь
  • Публикации

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

  • Посещение

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

    55

Все публикации пользователя Igor Schnaider

  1. Да вроде нормально.
  2. IE 8 их не поддерживает. http://caniuse.com/#search=vh
  3. Ну тогда по-уродски вешать классы и чередовать table и table-cell. https://codepen.io/anon/pen/OmbLVy
  4. Таблицей сделайте.
  5. Если на элементе HTML свойства background-image или background-color имеют значения none или transparent соответственно, браузер должен распространить значение этих свойств от элемента BODY. https://codepen.io/anon/pen/OmXBVb
  6. Это тот случай, когда наследование всплывает, а не распространяется на потомков. https://drafts.csswg.org/css-backgrounds/#body-background
  7. https://drafts.csswg.org/css-flexbox-1/#item-margins
  8. В смысле не работает? Можно пример.
  9. chrome

    Попробуйте сбросить их: :-webkit-full-screen-ancestor:not(iframe) { all: unset; }
  10. Ну, я на ноуте тоже вижу :-) Фиг знает, что это, сам в первый раз такое вижу. Можно так попробовать сделать. Или попробуйте картинку сделать в ×2 раза больше, может ретина так его.
  11. Похоже, что meta viewport нет. Но все равно, по сетке у вас выравнивания не получиться. Или вы про другое, может я вопрос неправильно понял.
  12. Если я правильно понял, вам нужно, чтобы колонки тянулись, но при этом были не меньше определенной ширины и не выходили из сетки. Средствами CSS с флэксами не получиться. (Ну только если нагородить в разметке лишних элементов в качестве заполнителей с нулевой высотой, но это не решение, конечно.) Я бы JS использовал. И еще, не знаю, но может на гридах такое возможно?..
  13. Извините за оффтоп, по-моему, в вашем случае лучше просто адрес мыла оставить. Никто не любит заполнять формы и бланки. По поводу PHP, все гуглится же ;-)
  14. `CSS. The Definitive Guide` Эрика Мейера точно не помешает.
  15. Да просто разбейте меню на две части: одна — слева, другая — справа. Каждая займет 50% ширины родителя с небольшими отступами от центра, чтобы на логотип не налезали. Сам логотип по центру абсолютно спозиционируйте.
  16. пример upd. Вообще, можно на флексе сделать и не мучиться.
  17. У элементов списка уберите float. Для псевдоэлемента :after display должен быть inline-block и ширина 100%. Ну и нужны пробелы между элементами списка, иначе как им выравниваться по ширине. P. S. Верстка ужасная, если честно ¯\_(ツ)_/¯
  18. Ну вообще, никто не запрещает использовать и то, и другое :-) Я про то, что у них немного разная логика выходит.
  19. В случае с flexbox и flex-basis это, скорее, ближе к Element Queries. Media Queries все же завязаны на ширину вьюпорта. Поэтому решайте.
  20. Ну, принцип такой. Дальше — do it yourself ;-)
  21. display: flex + order
  22. Очевидно, поместить вызов функции после получения результата. sorry, не внимательно прочитал вопрос :-) Не помещая — никак. Запрос выполняется асинхронно, основной же код в любом случае выполнится раньше, чем запрос будет обработан. Поэтому только вызывать после получения ответа.
  23. Свойство font — сокращение. Как минимум нужно размер и семейство шрифтов указать. Или используйте font-family.
  24. Ну как вариант, можно комбинировать составные условия.