p0rsche 0 Жалоба Опубликовано: 22 апреля, 2014 Доброго времени суток! Необходимо стилизовать range input (тот самый, что в html5 появился). Нужно сделать так (все размеры как на картинке): Необходимые условия: - должно быть сделано через элемент input range - IE9 (sorry) - без лишней графики - насечки слайдера через псевдоэлементы :after / :before - граничные значения ролика прокрутки должны как бы выходить за полоску слайдера, как на рисунке. Стандартно ролик доходит до верхней границы. Слайдер уже есть, без насечек и ролик не вылазит за границы. Реализован через обычный элемент с трансформацией на 90 град. (не используем data- атрибуты). Хочется сделать, как на картинке, желательно без использования data-атрибутов, и кроссбраузерно в современных браузерах. Предлагайте цены и варианты. icq: 196755578, skype: p0rschevip Спасибо. Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
Yazon_Nile 61 Жалоба Опубликовано: 22 апреля, 2014 ие9 не поддерживает input[type=range] Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
p0rsche 0 Жалоба Опубликовано: 22 апреля, 2014 (изменено) ие9 не поддерживает input[type=range] Для ИЕ9 у нас полифил rangeslider.js, с описания можно убрать это условие.Изменено 22 апреля, 2014 пользователем p0rsche Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
p0rsche 0 Жалоба Опубликовано: 23 апреля, 2014 Все заняты? Может, я чего-то не то написал? Или слишком сложно? Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
Yazon_Nile 61 Жалоба Опубликовано: 23 апреля, 2014 Я бы сказал - геморно Обьясню со своей колокольни. Кроссбраузерно input:range не сделать, тк ещё просто недостаточно инструментов для его стилизации. Соотв, нужно делать через js. О чем в условии не сказано ни слова. Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
p0rsche 0 Жалоба Опубликовано: 23 апреля, 2014 Я бы сказал - геморно Обьясню со своей колокольни. Кроссбраузерно input:range не сделать, тк ещё просто недостаточно инструментов для его стилизации. Соотв, нужно делать через js. О чем в условии не сказано ни слова. Ну, если здесь все привыкли за полчаса верстать целую страницу, то да, наверное геморно. Хотя никто не спросил и не предложил, сколько будет стоить сия работа. Готов заплатить хорошую цену за качественную реализацию, которая будет сравнима с ценой верстки целого сайта. Да, инструментов для стилизации мало (можно даже сказать - нет), это будет творческая рбаота для тех, кто не любит ходить проторенными тропами. P.S. А что там предлагаете делать на JS? P.P.S. Дополнительный бонус тем, кто знаком с БЭМ и SCSS. Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
Struggle 21 Жалоба Опубликовано: 24 апреля, 2014 http://pixelkit.com/free-ui-kits/sweet-candy/index.html оно ? Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
p0rsche 0 Жалоба Опубликовано: 24 апреля, 2014 http://pixelkit.com/free-ui-kits/sweet-candy/index.html оно ? Нет, не совсем. Вертикальные Scroll Bars, что там представлены,обычные. Горизонтальный Progress Bar вроде похож, но там количество JS кода и HTML зашкаливает. Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
ryter 26 Жалоба Опубликовано: 24 апреля, 2014 http://pixelkit.com/free-ui-kits/sweet-candy/index.html оно ? Нет, не совсем. Вертикальные Scroll Bars, что там представлены,обычные. Горизонтальный Progress Bar вроде похож, но там количество JS кода и HTML зашкаливает. http://yuilibrary.com/yui/docs/slider/slider-basic.html тут хорошая реализация но опять же если вы привязаны к жиквери то это не подойдет Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
Yazon_Nile 61 Жалоба Опубликовано: 24 апреля, 2014 http://jqueryui.com/slider/#range-vertical Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
p0rsche 0 Жалоба Опубликовано: 24 апреля, 2014 Таки Ви упорно подсовываете мне JS-реализации, товагисчи Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
p0rsche 0 Жалоба Опубликовано: 24 апреля, 2014 Вопсчем, придется делать самому. Прошу модератора закрыть тему. Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
Yazon_Nile 61 Жалоба Опубликовано: 24 апреля, 2014 Таки Ви упорно подсовываете мне JS-реализации, товагисчи Кроссбраузерно input:range не сделать, тк ещё просто недостаточно инструментов для его стилизации. Соотв, нужно делать через js. О чем в условии не сказано ни слова. Как сам с собой пообщался) Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
ryter 26 Жалоба Опубликовано: 24 апреля, 2014 (изменено) http://jsfiddle.net/ryter/4CM8u/2/ не совсем кросбраузерно но хоть что то Изменено 24 апреля, 2014 пользователем ryter 1 Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах