У меня есть шаблон страницы template.html с css, css включает в себя тело {font-family: 'Arial'}. Эта страница включена в мое приложение, используя «ng-include», когда страница изменяет шрифты моих приложений. Могу ли я запретить использование css моего приложения для переопределения моей страницы шаблона ..?Шаблон страницы css, переопределяющий мои оригинальные css
ответ
Я предполагаю, что это встроенные стили в template.html? Одной из возможностей было бы увеличить силу ваших правил css на вашей обычной странице. Например, предположим, у вас есть обертка DIV (или аналогичный) s.th. вокруг вашего контента, то вы можете установить:
body .wrapper {
whatever styles you want
}
Это переопределять бы стиль от template.html.
Вы также можете добавить! Важно для ваших обычных правил css, которые вы не хотите перезаписывать.
Лучше всего было бы удалить любые теги стиля из шаблона.html - почему вы вставляете эту страницу в строку?
Просто разместите свой Template.html в div, и вы можете использовать встроенные css или css на этой странице рядом с этим div.
вы можете сделать, как это
<div style="font-family:'YourNewFontHere'">
// include your html page here
</div>
Попробуйте поместить на заголовок вашего HTML файла.
<style> body { font-family: 'Arial'; } </style>
Вам нужно будет увеличить специфичность селектора CSS вашего приложения для <body>
тега. Это не должно быть слишком сложно, так как ваш шаблон переопределяет CSS вашего приложения простым селектором body { ... }
.
Пара идей.
- Для изменения
<body>
выбора вашего приложения отbody { ... }
кhtml body { ... }
. - Добавить класс в тег
<body>
,<body class="site">
. Затем изменитеbody { ... }
на.site { ... }
. - Удалите
body { ... }
из шаблона.
Страница шаблона - это HTML-строка, такая как тело электронной почты, которое имеет свой собственный CSS. когда включите это в мое приложение, я не знаю, что css, что страница, потому что она генерируется динамически. После отображения страницы я узнаю, что мой css переопределен –
Что это касается моих ответов? Если вы не можете изменить шаблон, потому что он динамический, опция № 3 не будет работать для вас. Попробуйте варианты # 1 и # 2 для CSS вашего приложения. – hungerstar
Страница шаблона - это HTML-строка, такая как тело электронной почты, которое имеет свой собственный css. когда включите это в мое приложение, я не знаю, что css, что страница, потому что она генерируется динамически. После отображения страницы я узнаю, что мой css переопределен
, вы должны отредактировать исходный вопрос, чтобы добавить более подробную информацию. Не могли бы вы опубликовать некоторые фрагменты кода, чтобы дать больше идеи о том, что вы пытаетесь объяснить? –
- 1. Переопределяющий полимерный элемент css
- 2. PrestaShop - Переопределяющий модуль CSS-файлы
- 3. CSS - Игнорировать оригинальные css-divs при создании мобильных css
- 4. Мои CSS переопределены Bootstrap CSS
- 5. Rails переопределяющий шаблон миграции
- 6. Мое отображение URL отвлекает мои CSS страницы
- 7. CSS-last-child, не переопределяющий родительскую границу
- 8. R блестящий переопределяющий файл CSS в заголовке
- 9. Jumbotron padding Bootstrap, переопределяющий мой CSS
- 10. CSS Popup, переопределяющий кнопку назад браузера
- 11. Переопределяющий фон: url с фоном в CSS
- 12. Не переопределяющий стиль CSS с использованием js?
- 13. CSS самозагрузки перезаписаны мои собственные коды CSS
- 14. css - мои поля несовместимы
- 15. Мои стили CSS исчезают?
- 16. CKEditor игнорирует мои CSS
- 17. Мои CSS перестали работать
- 18. Шаблон прогресса шага CSS
- 19. CSS базовый шаблон выдает
- 20. CSS CSS для одной страницы
- 21. Лучший HTML-шаблон без CSS?
- 22. Шаблон градиента CSS-градиента
- 23. Sendgrid шаблон CSS игнорируется
- 24. Пользовательский шаблон шаблона CSS
- 25. Шаблон загрузочного бутстра CSS
- 26. Шаблон Mailchimp CSS
- 27. Шаблон документации CSS
- 28. Включает ли загрузочный CSS-шаблон?
- 29. ng-class заменяет мои настройки css автоматически при загрузке страницы
- 30. CSS/HTML Ширина страницы
не можете ли вы обернуть содержимое div, а затем дать div-классу вместо использования тега body. –
Содержимое содержит тег html body, который является собственностью и имеет свой собственный CSS. я просто хочу отобразить эту страницу в своем приложении, не затрагивая CSS моего приложения. –