surlan

Другой css файл при клике

Рекомендуемые сообщения

surlan    0

Ребята, кто подскажет, как реализовать примерно такую штуку?

По умолчанию во многих шаблонах за стили отвечает файл stylesheet.css. Как сделать так, чтобы при клике по кнопке менялся файл, отвечающий за эти самые стили?

Я хочу создать файл stylesheet2.css и кнопку на главной (к примеру, для мобильных), при клике на которую срабатывал бы второй css файл.

Буду рад любой наводке.

Изменено пользователем surlan

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
surlan    0

Никто не знает?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
destreser    64

Легче, имхо, сделать добавление css-класса (например, к body) при клике на вашу кнопку, а нужные вам стили прописать с учетом этого нового класса в существующем файле стилей.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
surlan    0
1 час назад, destreser сказал:

Легче, имхо, сделать добавление css-класса (например, к body) при клике на вашу кнопку, а нужные вам стили прописать с учетом этого нового класса в существующем файле стилей.

Это будет происходить с обновлением страницы?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
destreser    64

Нет, в таком случае стили меняются на лету, в отличии от предложенного вами изначального способа.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
surlan    0
7 минут назад, destreser сказал:

Нет, в таком случае стили меняются на лету, в отличии от предложенного вами изначального способа.

А не будет ли проблем? Я же все-таки хочу полностью отображение всего сайта поменять. Мне нужно, чтобы при клике на эту кнопку мобильная версия сайта превращалась в полную. Есть вообще какие-нибудь предложения?

Можно и в личку написать. Готов обсудить ваши условия, если согласны помочь в решении.

Изменено пользователем surlan

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
florapraktik    77
3 часа назад, surlan сказал:

Я хочу создать файл stylesheet2.css и кнопку на главной (к примеру, для мобильных), при клике на которую срабатывал бы второй css файл.

Буду рад любой наводке.

Почему медиа не вариант? Даже кнопка не нужна.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
surlan    0
2 минуты назад, florapraktik сказал:

Почему медиа не вариант? Даже кнопка не нужна.

Мне нужна именно отдельная мобильная (или полная версия - можно и от обратного пойти). Важная задача - нужно создать возможность перехода на полную версию по клику.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти


  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу