Jump to content

Great Rash

Expert
  • Posts

    7,974
  • Joined

  • Last visited

  • Days Won

    144

Everything posted by Great Rash

  1. Всё потому, что только первая иконка написана правильно. Очень странно, что другие браузеры отображают остальные иконки. IE всё делает правильно, т.е. даёт вам понять, что код у вас хреновый Обратите внимания на код первой иконки и код второй иконки - видите у вас во втором случае отсутствует параметр viewBox. Почитайте про него на досуге. И ещё, не следует полностью доверять генераторам кода
  2. Как не позволяет? Я же обратился к globalObject.
  3. Почему нельзя-то, объясните?
  4. http://codepen.io/GreatRash/pen/AkonH
  5. Можно сделать для всего. Алгоритм такой: Допустим есть два блока - 100 и 1000 пикселей. Представим, что 100 пикселей - это наш сайт (или иконка, или картинка, или пофиг что), а 1000 пикселей - это увеличенная в 10 раз копия нашего контента. Получаем координаты мыши внутри маленького блока (который 100 пикселей) и переводим эти координаты в координаты для большого блока (который 1000 пикселей). Пропорции в каком у нас классе учат? Где-то в пятом-шестом наверное? Вот и решаем задачу на пропорции. 20px / 100px = 0.2 (или 20%) 1000px * 0.2 = 200px Получили координаты для большого блока. Т.е. если координата мыши над иконкой равна 20, то надо подвинуть координату на увеличенной иконке на 200.
  6. В коде смущают два момента: 1) Почему title у картинок заполнен, а alt (который семантически важнее) - нет? 2) Зачем указывать размеры для картинок в атрибутах? Особенно для иконок, у которых размеры одинаковые и есть класс .icon?
  7. Нормально, почему нет.
  8. В данном случае никак, т.к. объект globalObject еще не будет создан на момент обращения. Наврал: var globalObject = { setClasses: { next: function (el) { console.log(el); }, prev: function () { } }, moveElems: { top: function () { globalObjec.setClasses.next('xxx'); }, left: function () { } }}
  9. http://htmlbook.ru/samhtml/tablitsy
  10. Отправка файлов - это очень непростая тема. Да ещё и отлаживать её тяжело. Есть замечательный скрипт PHPMailer, попробуйте использовать его. По нему тонны информации и он прост в настройке.
  11. https://www.hscripts.com/scripts/JavaScript/cursortail.php
  12. Ну так юзайте $_POST или $_GET, там вся инфа из полей формы будет. Или я не так понял задачу?
  13. Если я правильно понимаю, вы тут router описали. В целом вы описали "классическую" CMS построенную на MVC. Могу порекомендовать вот такую серию уроков - мне она сильно помогла. А ещё могу сказать, что "велосипеды" - это очень хорошо!
  14. Как я понял, вам надо по сабмиту формы вывести нужный файл из нужной директории. Правильно?
  15. Спасибо, будем копать в этом направлении.
  16. Народ, кто работал с SVG? Возможно ли внутри <svg> использовать некий элемент со скроллом? Объясню проблему подробнее. Есть некий viewport, у него фиксированные размеры (заточенные под iPhone 5), т.е. 320px x 568px. Этот вьюпорт масштабируется при помощи viewBox. Ниже код: <svg width="100%" height="100%" viewBox="0 0 320 568"></svg>Делается это для мобильника, чтобы при смене ориентации экрана всё масштабировалось. Поэтому поверх SVG положить <div> c overflow: hidden; не могу.
  17. Эта проблема нерешаема. Точнее её можно решить, но без помощи фреймов и с большим геморроем, который не стоит того, чтобы им заниматься. Ниже геморное (и походу единственное) решение: При помощи серверного скрипта (например на PHP) получить содержимое целевого сайта, распарсить его и заменить все ссылки на нужные. А вообще попахивает фишингом
  18. В таком случае всё равно удобней из отдельного файла по сылке: <svg width="48px" height="48px" viewbox="0 0 32 32"><use xlink:href='путь_до_иконки'/></svg>
×
×
  • 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