В проекте Rails 5.1 я недавно переключился на загрузку всех CSS и JS из CDN, например cdnjs.Теперь все включено в application.html.erb
вместо application.js
и application.scss
Все работает нормально, за исключением того, что я только заметил, что при печати страницы у него нет стилей CSS.Раньше это работало нормально.
Теперь при нажатии кнопки «Печать» и предварительном просмотре страницы к странице не применяются стили.
Как я могу отладить это?
Пример части application.html.erb
:
<%= stylesheet_link_tag :application, "https://stackpath.bootstrapcdn.com/bootstrap/4.1.3/css/bootstrap.min.css" %>
<%= stylesheet_link_tag 'application', media: 'all', 'data-turbolinks-track' => true %>
РЕШЕНИЕ :
Решение было добавить , media: "all"
к stylesheet_link_tag
:
<%= stylesheet_link_tag :application, "https://stackpath.bootstrapcdn.com/bootstrap/4.1.3/css/bootstrap.min.css", media: "all" %>