Jump to content

Igor Schnaider

Expert
  • Posts

    825
  • Joined

  • Days Won

    81

Everything posted by Igor Schnaider

  1. Попробуйте с objectBoundingBox: <svg> <defs> <clipPath id="WavesPolygon" clipPathUnits="objectBoundingBox"> <polygon points="0 0, .95 0, .95 .08, .8 .05, .6 .1, .4 .15, .2 .2"></polygon> </clipPath> </defs> </svg>
  2. Еще вариант: .get_in_touch{ background: linear-gradient(rgba(250, 0, 0, .75), rgba(250, 0, 0, .75)), url(../img/your_project_img.png) no-repeat top /cover; } p.s. C ховером, конечно, отдельным слоем делать.
  3. Там вместо display:none надо было обнулить width и height.
  4. В первом случае, думаю, дело в transform в CSS. С атрибутом transform, вроде, работает. (Но что мешает сразу поставить букву на нужное место просто через координаты?) По поводу clip-path: FF сейчас обновился, работает. Но раньше нужно было использовать SVG для описания clip-path. https://codepen.io/anon/pen/awmzev IE и Edge не поддерживают.
  5. Самое простое — подсвечивать SVG элементы, если у вас карта на SVG. Тогда не надо будет ничего позиционировать. Если у вас обычная картинка, то либо высчитывать отступы, задавать их в относительных размерах. Но тогда если карта еще и масштабируется, то это тоже прийдется учитывать. Либо немного упростить и делать слой с подсветкой на весь размер карты. Про то, чтобы загорались регионы, принцип такой.
  6. Лучше сам текст использовать в качестве маски для шестиугольника. Типа такого. И я бы преобразовал его в пути, чтобы он не поехал с центра, если будет использоваться fallback шрифт.
  7. https://developer.mozilla.org/ru/docs/Web/JavaScript/Reference/Global_Objects/RegExp http://shop.oreilly.com/product/9780596528126.do — если хотите подробно изучить.
  8. Во-первых, не надо рисовать вручную. Делайте в редакторе. Нарисовали один многоугольник, клонировали его, поставили все на свои места. Оптимизатор их съест в один path. Отдельно — линия, которая будет иллюстрировать прогресс. И маска для картинки. Сам текст можно простым HTML вставить поверх.
  9. В смысле не масштабируется? Вы, наверное, ширину фиксированную оставили просто. https://codepen.io/anon/pen/qmVPde
  10. Можно с SVG так поэкспериментировать. Решение уродское, конечно )).
  11. На скорую руку как-то так. P. S. А вообще, достаточно посмотреть, как у них сделано.
  12. Ну если речь идет не о решении в лоб (if-else... ∞), то гуглите decision tree. https://en.wikipedia.org/wiki/Decision_tree
  13. Да вроде нормально.
  14. Ну тогда по-уродски вешать классы и чередовать table и table-cell. https://codepen.io/anon/pen/OmbLVy
  15. Если на элементе HTML свойства background-image или background-color имеют значения none или transparent соответственно, браузер должен распространить значение этих свойств от элемента BODY. https://codepen.io/anon/pen/OmXBVb
  16. Это тот случай, когда наследование всплывает, а не распространяется на потомков. https://drafts.csswg.org/css-backgrounds/#body-background
  17. В смысле не работает? Можно пример.
×
×
  • 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