За последние 24 часа нас посетили 22833 программиста и 1268 роботов. Сейчас ищут 793 программиста ...

Красивые полосы прокрутки на всех новых браузерах как?

Тема в разделе "HTML и CSS", создана пользователем miltorg, 7 окт 2019.

  1. miltorg

    miltorg Активный пользователь

    С нами с:
    7 апр 2019
    Сообщения:
    375
    Симпатии:
    12
    Адрес:
    Калининград
    Красивые полосы прокрутки на всех новых браузерах как?

    Нашёл только для webkit

    Код (CSS):
    1. <style>
    2. ::-webkit-scrollbar {
    3.     width: 10px;
    4. }
    5.  
    6. ::-webkit-scrollbar-track {
    7.     -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3);
    8.     border-radius: 10px;
    9. }
    10.  
    11. ::-webkit-scrollbar-thumb {
    12.     border-radius: 10px;
    13.     -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.5);
    14. }
    15. </style>
    А как быть с остальными браузерами?
    Спасибо.
     
  2. Dimon2x

    Dimon2x Старожил

    С нами с:
    26 фев 2012
    Сообщения:
    2.199
    Симпатии:
    184
    мне вообще без разницы какие они, главное что бы не делали их тоньше, чем по дефолту
     
  3. smitt

    smitt Старожил

    С нами с:
    3 янв 2012
    Сообщения:
    3.166
    Симпатии:
    65
    @Dimon2x а тебя спрашивают о твоих вкусовых пристрастиях? o_O
    если мат и битье кулаком по монитору не помогают, программисты обычно идут на стековерфлов или ему подобные
    хз, наверно это ищешь?
    https://stackoverflow.com/questions/29698207/how-to-make-a-custom-scroll-bars-in-ie
     
  4. miltorg

    miltorg Активный пользователь

    С нами с:
    7 апр 2019
    Сообщения:
    375
    Симпатии:
    12
    Адрес:
    Калининград
    Вы меня немножко не правильно поняли. Я просмотрел Гугол перед тем как задать вопрос.
    Что я хотел бы услышать. Например:

    1. Сейчас есть специальный оператор который поддерживается всеми браузерами...... - такого похоже что нет
    2. Есть простой и бесплатный фреймворк......... - бах и ссыль.
    --- Добавлено ---
    А там внизу пожалуй есть готовое решение. Почему я его сразу не увидел?
    Спасибо вам.
     
  5. [vs]

    [vs] Суперстар
    Команда форума Модератор

    С нами с:
    27 сен 2007
    Сообщения:
    10.553
    Симпатии:
    631
    Раньше такое было доступно только в IE 5.5 через атрибуты тега <body> и нещадно критиковалось, типа зачем уродовать элементы интерфейса, они должны быть везде одинаковыми, чтобы не сбивать пользователей с толку. А теперь, оказывается, это добавили в WebKit.
    Нет, в стандарте CSS такого нет, поэтому - нет.
    --- Добавлено ---
    Ну и ладно
     
  6. miltorg

    miltorg Активный пользователь

    С нами с:
    7 апр 2019
    Сообщения:
    375
    Симпатии:
    12
    Адрес:
    Калининград
    У меня - это требование заказчика. Он работает вроде на планшете, я думаю что без мышки - поэтому ему нужны тонкие, почти невидимые полосы прокрутки.
     
  7. mkramer

    mkramer Суперстар
    Команда форума Модератор

    С нами с:
    20 июн 2012
    Сообщения:
    8.555
    Симпатии:
    1.754
    Так мобильные браузеры сами рисуют красивые полосы, тонкие и т.п. Всякие PerfectScrollbar я конечно пользую, но на внтренних блоках, а не вместо главного скроллбара.