Переключатель размера шрифта сайта на jQuery
Те мои постоянные читатели, кто заходят на блог, наверняка уже заметили, что его контентная часть несколько преобразилась: во-первых, фиксированная ширина этого блока изменена на динамическую (кстати, на эту тему скоро будет написан пост с целью выявления красивого решения), во-вторых, над сайдбаром появилась фича "Размер шрифта", ...
Комментарии (40)
Есть предложение. Почему бы не сделать, чтобы по умолчанию шрифт был не самый большой (в нашем случае 16px), а, например, предпоследний, чтобы у посетителя был выбор: увеличить или уменьшить. Мне кажется, что кто если и захочет изменить шрифт, то скорее всего увеличить (крупный текст легче читается и меньше устают глаза), а мы предлагаем только уменьшить.
Найди в скрипте такую строку:
и замени
style4
на нужный.Изменил style4 на style3. Теперь при первой загрузке выбранным квадратом стал предпоследний, но шрифт всё равно стоит самый большой и при нажатии на самый большой квадрат шрифт остается тем же, но если нажать опять на предпоследний, то он уменьшается.
Попробуй сбросить куки.
Я в разных браузерах проверял,т. е. даже в тех, которые после установки скрипта загрузил впервые. Или куки одни для всех?
Не, с куками все нормально. Я понял, в чем дело. Тебе нужно к тегу
<body>
дописать класс style3:Тогда будет работать.
И еще. Я нашел мелкий баг. Если нажать на «Изменить» в плагине «С возвращением …», то скрипт изменения шрифта перестает работать (пропадает выбранный квадрат и все квадраты не нажимаются). Помогает только перезагрузка страницы. Это скрипты конфликтуют или я чтото неправильно сделал? (у тебя всё ок)
Да, конфликтуют. Я кое-что забыл добавить в скрипт. Сейчас исправил, скачай его заново.
А есле нужен размер шрифта тот который уже был прописан в стилях, до подключения этого скрипта класс прописывать не нужно? В примере стиль 4 отсутствует как клас.
PS класс нужно добавлять не body, а блоку с основным содержимым страницы.
У вас это так и сделано, в примере нет.
Привет!
Только начинаю учится писать на HTML, потому еще нет рабочих сайтов.
Подскажите плз куда этот переключатель должен прописываться?
Сори за такие вопросы.
заранее спасибо!
Туда, где он должен выводиться на странице.
Что-то не нашел, где на это блоке фича используется. :(
Уже убрал, т.к. блог перегружен разными скриптами.