Я пытаюсь создать динамический CSS-стильный чейнджер, насколько это возможно, для Bootstrap/Bootswatch. Я видел много источников, но я обнаружил, что большинство примеров опирается на дополнительный атрибут title
тега link
. И, таким образом, не работает во всех браузерах или работает неправильно (в основном из-за this problem).Bootstrap/Bootswatch stylesheet changer, который на самом деле работает
Я также заметил, что с помощью title
или rel="alternate stylesheet"
не прекрасная идея, как бы стили, перечисленные таким образом, являются «игнорировали» (не отображается) при начальной загрузке страницы, они как-то разбирается, что делает браузер невероятно медленно. Я добавил два или три стиля Bootswatch рядом с таблицей стилей Bootstrap по умолчанию, и я чуть не убил свой Chrome, хотя страница была отображена только по умолчанию.
Может ли кто-нибудь показать пример динамического сменщика стилей или правильный пример использования атрибута title
и rel="alternate stylesheet"
, который не будет потреблять все мои компьютерные ресурсы?
OP использует загрузку уже. Почему вы сообщаете им то, что они уже знают? – Bojangles