Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 14.07.2017, 20:41
Новичок на форуме
Отправить личное сообщение для titan4ik Посмотреть профиль Найти все сообщения от titan4ik
 
Регистрация: 14.07.2017
Сообщений: 7

удаление не нужных стилей из css при помощи GRUNT
Всем здравствуйте! Столкнулся с такой проблемой, когда подключаешь css от бутстрапа, там куча не нужных стилей, вот задался вопросом как их удалять в конце верстки страницы, нашел таск для гранта (так как грантом пользуюсь) uncsso, вроде все хорошо таск делает, стили удаляет, но после этого у меня перестает много чего работать от бутстрапа, например слайдер (перестают стрелки листать слайды) меню выпадающее (перестает выпадать) и другие косяки появляются... Может кто знает как решить данную проблему и оптимизировать css файл что бы избавиться от лишних стилей?
Ответить с цитированием
  #2 (permalink)  
Старый 15.07.2017, 02:18
Новичок на форуме
Отправить личное сообщение для titan4ik Посмотреть профиль Найти все сообщения от titan4ik
 
Регистрация: 14.07.2017
Сообщений: 7

Форум мертв?
Или ни кто не сталкивался с такой проблемой?
Ответить с цитированием
  #3 (permalink)  
Старый 16.07.2017, 22:48
Интересующийся
Отправить личное сообщение для fearmear.wrk Посмотреть профиль Найти все сообщения от fearmear.wrk
 
Регистрация: 14.07.2017
Сообщений: 21

Что за лишние стили в Bootstrap?
Ответить с цитированием
  #4 (permalink)  
Старый 17.07.2017, 00:09
Аватар для j0hnik
Профессор
Отправить личное сообщение для j0hnik Посмотреть профиль Найти все сообщения от j0hnik
 
Регистрация: 01.12.2016
Сообщений: 3,650

Сообщение от fearmear.wrk Посмотреть сообщение
Что за лишние стили в Bootstrap?
не лишние а неиспользуемые.
В бутстрап примерно 5000 строк в style, очевидно что в одном проекте все не используются.
Ответить с цитированием
  #5 (permalink)  
Старый 17.07.2017, 02:19
Новичок на форуме
Отправить личное сообщение для titan4ik Посмотреть профиль Найти все сообщения от titan4ik
 
Регистрация: 14.07.2017
Сообщений: 7

Именно, *не используемые*)
Сообщение от j0hnik Посмотреть сообщение
не лишние а неиспользуемые.
В бутстрап примерно 5000 строк в style, очевидно что в одном проекте все не используются.
Как решить проблему в курсе?
Пока пришел только к выводу, что подключать бутстрап кусками, а так лениво, хочется не ручками, а скриптом))
Ответить с цитированием
  #6 (permalink)  
Старый 19.07.2017, 15:19
Аватар для ruslan_mart
Профессор
Отправить личное сообщение для ruslan_mart Посмотреть профиль Найти все сообщения от ruslan_mart
 
Регистрация: 30.04.2012
Сообщений: 3,018

titan4ik, если реакт юзаешь, то можно стили в JS хранить. Тогда будут использоваться только те стили, которые тебе нужны. Я точно не знаю как это сделать, но слышал, что так можно.
Ответить с цитированием
  #7 (permalink)  
Старый 20.07.2017, 14:05
Новичок на форуме
Отправить личное сообщение для titan4ik Посмотреть профиль Найти все сообщения от titan4ik
 
Регистрация: 14.07.2017
Сообщений: 7

Сообщение от ruslan_mart Посмотреть сообщение
titan4ik, если реакт юзаешь, то можно стили в JS хранить. Тогда будут использоваться только те стили, которые тебе нужны. Я точно не знаю как это сделать, но слышал, что так можно.
В VS Code работаю, просто хотел бы это быстро))) на данный момент просто подключаю отдельные less файлы которые нужны, не удобно если чесно, их потом подчищать надо постоянно, а что поделаешь... Вот думаю может без бутстрапа будет верстать быстрее при данных обстоятельствах)
Ответить с цитированием
  #8 (permalink)  
Старый 20.07.2017, 17:13
Аватар для destus
Профессор
Отправить личное сообщение для destus Посмотреть профиль Найти все сообщения от destus
 
Регистрация: 18.05.2011
Сообщений: 1,207

titan4ik,
Зачем эта экономия в 10-20 кб? Серверное gzip сжатие + long term кэширование с помощью гапла / вебпака и все счастливы.
Ответить с цитированием
  #9 (permalink)  
Старый 21.07.2017, 01:35
Новичок на форуме
Отправить личное сообщение для titan4ik Посмотреть профиль Найти все сообщения от titan4ik
 
Регистрация: 14.07.2017
Сообщений: 7

Ну во первых на руби без не нужных стилей переносить гораздо удобнее, а во вторых бывает что весь css весит 200кб, чистишь бутстрап, остается 60-100, не плохо так больше чем в два раза) а вообще еще вот за время существования темы, я понял , что мне в бутстрапе нравится только их сетка, а остальное довольно часто не нужно, либо нужно переделывать под себя и писать то же самое только свое, поэтому, стал подключать только сетку) тему можно закрыть, как я понял пока ни кто не знает как просто , одним таском чистить все стили бутстрапа без поломок)

Последний раз редактировалось titan4ik, 21.07.2017 в 01:38.
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Случайный CSS при обновлении (нужна помощь в редактировании скрипта) xsfd Общие вопросы Javascript 1 13.03.2011 01:03
удаление disabled при нажатии на элемент выпадающего списка deNSe_01 Events/DOM/Window 3 28.01.2011 10:49
Как подменять ФАЙЛ CSS при клике нассылку!!!! СРОЧНО ПОМОГИТЕ. pavdin Общие вопросы Javascript 4 02.12.2010 20:44
Смена CSS при обновлении страницы. xsfd (X)HTML/CSS 3 03.11.2010 10:55
Заменя Css стиля при наведении Kiber999 Общие вопросы Javascript 2 12.08.2009 17:59