Jump to content

Стилизация HTML5 input[type=range]


p0rsche
 Share

Recommended Posts

Доброго времени суток! Необходимо стилизовать range input (тот самый, что в html5 появился). Нужно сделать так (все размеры как на картинке):

9acefebe81ba42418e5715de1be4e886.png

Необходимые условия:

- должно быть сделано через элемент input range

- IE9 (sorry)

- без лишней графики - насечки слайдера через псевдоэлементы :after / :before

- граничные значения ролика прокрутки должны как бы выходить за полоску слайдера, как на рисунке. Стандартно ролик доходит до верхней границы.

 

Слайдер уже есть, без насечек и ролик не вылазит за границы. Реализован через обычный элемент с трансформацией на 90 град. (не используем data- атрибуты). Хочется сделать, как на картинке, желательно без использования data-атрибутов, и кроссбраузерно в современных браузерах.

 

Предлагайте цены и варианты. icq: 196755578,  skype: p0rschevip

 

Спасибо.

Link to comment
Share on other sites

Я бы сказал - геморно :)

Обьясню со своей колокольни.

Кроссбраузерно input:range не сделать, тк ещё просто недостаточно инструментов для его стилизации.

Соотв, нужно делать через js. О чем в условии не сказано ни слова.

Link to comment
Share on other sites

Я бы сказал - геморно :)

Обьясню со своей колокольни.

Кроссбраузерно input:range не сделать, тк ещё просто недостаточно инструментов для его стилизации.

Соотв, нужно делать через js. О чем в условии не сказано ни слова.

Ну, если здесь все привыкли за полчаса верстать целую страницу, то да, наверное геморно. Хотя никто не спросил и не предложил, сколько будет стоить сия работа. Готов заплатить хорошую цену за качественную реализацию, которая будет сравнима с ценой верстки целого сайта. Да, инструментов для стилизации мало (можно даже сказать - нет), это будет творческая рбаота для тех, кто не любит ходить проторенными тропами.

 

P.S. А что там предлагаете делать на JS?

P.P.S. Дополнительный бонус тем, кто знаком с БЭМ и SCSS.

Link to comment
Share on other sites

Нет, не совсем. Вертикальные Scroll Bars, что там представлены,обычные. Горизонтальный Progress Bar вроде похож, но там количество JS кода и HTML зашкаливает.

Link to comment
Share on other sites

 

Нет, не совсем. Вертикальные Scroll Bars, что там представлены,обычные. Горизонтальный Progress Bar вроде похож, но там количество JS кода и HTML зашкаливает.

 

http://yuilibrary.com/yui/docs/slider/slider-basic.html тут хорошая реализация но опять же если вы привязаны к жиквери то это не подойдет 

Link to comment
Share on other sites

 

 

Таки Ви упорно подсовываете мне JS-реализации, товагисчи

Кроссбраузерно input:range не сделать, тк ещё просто недостаточно инструментов для его стилизации.

Соотв, нужно делать через js. О чем в условии не сказано ни слова.

Как сам с собой пообщался)

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

 Share

×
×
  • 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