在 Angular2 组件样式表中覆盖 Bootstrap 中的样式

2023-12-28

我有一个 Angular2 应用程序,使用 Angular-CLI 构建,其中包含多个组件。每个组件都有一个引用的样式表 (scss)。

这些样式表中的独特样式已正确应用于组件模板。

我不能做的是覆盖来自外部 CSS 的样式,这些样式包含在这些组件样式表的 Angular-CLI 中。

一旦我将样式移动到中心 styles.scss ,它就可以工作了。

我的 angular-cli.json 看起来像这样:

  "styles": [
    "../node_modules/bootstrap/dist/css/bootstrap.css",
    "../node_modules/bootstrap-datepicker/dist/css/bootstrap-datepicker.css",
    "../node_modules/bootstrap-timepicker/css/bootstrap-timepicker.css",
    "styles.scss"
  ],

有什么想法可以覆盖 component.scss 中的 bootstrap-css 吗?


我还将这个问题作为可能的错误发布到 angular-cli 项目并得到了我需要的提示:

模拟视图封装(默认)通过预处理(和重命名)CSS 代码来模拟 Shadow DOM 的行为,以有效地将 CSS 范围限定到组件的视图。如果这些类因这种行为而被重命名,它就无法工作,并且我无法覆盖 ie 中的样式。引导程序。

如果我现在将组件中的封装设置为 none,它就可以工作,并且我可以覆盖 component.scss 中的样式。

@Component({
    selector: 'app-generic-view',
    templateUrl: './generic-view.component.html',
    styleUrls: ['./generic-view.component.scss'],
    encapsulation: ViewEncapsulation.None
})
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

在 Angular2 组件样式表中覆盖 Bootstrap 中的样式 的相关文章

  • 如何阻止破折号自行包裹?

    我有一个标题 标题最后一个单词的末尾是一个破折号 单词和破折号之间没有空格 当浏览器窗口变小时 破折号会中断并换成新行 在自己的行上有一个破折号是不好的排版 如何停止破折号之前的换行 以便最后一个单词运行到新行 这是代码 h1 XYZ co
  • 避免响应式页面的重复内容

    我目前正在做一个涉及响应式设计的项目 整个布局应该使用HTML和CSS来实现 我知道可以使用 java 脚本将内容从一个列布局移动到另一列布局 而无需复制内容 但是使用 HTML 和 CSS 是否可以实现相同的效果 以下面的例子为例 它会在
  • 更改文本输入标签中文本的大小?

    我有一个很大的文本输入框 但我无法更改字体大小
  • BrowserModule 和 platformBrowserDynamic 有什么区别?

    这两个模块的用途是什么 import BrowserModule from angular platform browser import platformBrowserDynamic from angular platform brows
  • 修改nrwl nx项目中的tsconfig和tslint文件后需要重新启动VSCode以消除错误

    我正在 VSCode 中使用 Nrwl nx 开发一个项目 每当我更改库的路由或库的前缀时 我的代码都会显示一堆错误 一切仍然按预期呈现 但我需要重新启动 VSCode 以使所有红线和文本消失 为什么会发生这种情况 有没有办法在终端中执行某
  • 背景突出显示代码块中的文本?

    我的目标是能够显示如下内容 我想要背景突出显示已经有的代码块内的一段代码语法高亮 我想在 Github 上托管于 Github Pages 上的 Markdown 文件上执行此操作 可以使用 kramdown markdown html c
  • laravel 中的 jwt 中的“无法从请求中解析令牌”

    我面临着 无法从请求中解析令牌 Laravel 中的 JWT 错误 我在 localhost Windows 7 中的 Xampp 中尝试了相同的代码 它正在工作 但在服务器上它不起作用 我已经通过了 授权 标头中的令牌也发生了变化 hta
  • 如何将div对齐到页面底部,而不是屏幕底部

    我想将 div 与页面底部对齐 而不是与屏幕底部对齐 当我这样做时 contact block position absolute bottom 0 left 0 div 被放置在屏幕的底部区域 当我的页面很长时 我必须向下滚动 并且本应位
  • router.navigate() 不会在 .subscribe 内重定向

    我有一个像这样的登录功能 login clear error text this state errorText try to login this sb login this model username this model passw
  • 如何删除打字稿中的错误(错误:TS2339)?

    var out document getElementsByClassName myclass 0 out focus out select out selectionStart 1 我试图在我的打字稿文件中执行此操作 但由于某种原因它给了
  • 更改链接悬停时的正文背景颜色

    当鼠标悬停在页面上时如何更改页面背景a 我正在寻找仅 css 的解决方案 我知道你可以通过 css 到达子元素 但我不知道如何 是否可以到达主体 看看这个DEMO http jsfiddle net bhavuksuthar bjsvhze
  • Firefox 插件查找未使用的 CSS 样式[重复]

    这个问题在这里已经有答案了 可能的重复 识别未使用的 CSS 定义的工具 https stackoverflow com questions 135657 tool to identify unused css definitions 假设
  • 在 TCPDF 中设置背景颜色

    我已经手动设置了第一页的背景颜色 如下所示 pdf gt AddPage pdf gt SetFillColor 52 21 0 76 pdf gt Rect 0 0 pdf gt getPageWidth pdf gt getPageHe
  • Django css文件缓存

    我有一个 css 文件 我想修改它以满足我的需要 问题是它似乎被缓存在某个地方 因为无论我在 css 文件中做什么 我都看不到更改 我确信我指向了正确的文件 因为现在我已经对其进行了修改 并且它有效 有什么设置可以关闭缓存吗 谢谢 正如本文
  • 呈现为 Flexbox 的有序列表不显示项目符号/小数(项目也呈现为 Flexbox)

    我有一个有序列表 ol 有它的display属性设置为flex 列表项也呈现为弹性框 这样做会导致项目符号 数字 不再显示 有什么办法可以让项目符号显示在ol有课 questions questions likert 在40px的区域pad
  • 我的 iPhone 6 获取 iPhone 5 媒体查询

    我不明白这里发生了什么事 我在 CSS 媒体查询中专门针对 iphone 5 media only screen and min device width 320px and max device width 568px some div
  • 即使变量已初始化,Angular Nativescript 可见性也默认为 true

    有没有办法在 Nativescript 中默认 隐藏 元素 我的组件中有 export class HouseholdContactComponent private isLoading true 在我的xml中
  • 在 HTML 中移动选取框/下移文本

    我正在尝试向下移动或移动 HTML 中的文本 但我似乎无法将其移动到任何地方 我添加了一个颜色命令来更改文本的颜色 但似乎只是移动了 它一直到顶部
  • 角度检测更改不适用于子组件

    编辑 我只是不知道为什么 但更改检测停止在层次结构中的第一个子级 如果我手动调用更深一层的更改检测 在sch job detail 然后更新值 我已经建立了一个MatTable具有可扩展的行 可扩展 行部分如下
  • 使用文本遮盖视频

    是否可以使用 HTML CSS 文本来屏蔽视频 我已经找到并设置了这种工作方式 但没有一种允许文本后面有透明背景 例如 这支笔要求您进行某种填充 它并不是真正掩盖实际视频 而是创造幻觉 https codepen io dudleystor

随机推荐

  • Elixir 无限递归是否会溢出堆栈?

    A number https dantswain herokuapp com blog 2015 01 06 storing state in elixir with processes of 不同的操作方法 http www theerl
  • oozie 中 Hive 操作的作业队列

    我有一个 oozie 工作流程 我正在提交所有配置单元操作
  • CXF Web 服务客户端:“无法创建安全的 XMLInputFactory”

    我使用说明编写了 CXF Web 服务并将其部署到 Tomcat 服务器中here http www ibm com developerworks webservices library ws devaxis2part3 section3
  • Google Apps 脚本 - Gmail,永久删除垃圾箱中带有特定标签的电子邮件

    我正在尝试制作一个脚本 自动立即永久删除某个发件人的电子邮件 因为 Gmail 只允许过滤器将电子邮件发送到垃圾箱 30 天 请不要建议默认过滤器就足够了 就我的情况而言 重要的是我不知道我是从该发件人发送的电子邮件 我当前的脚本如下所示
  • 使用 rtweet get_timeline() 避免速率限制

    有没有办法阻止我的循环被速率限制打断 如果可能的话 我希望我的代码等待执行 直到时间限制过去 附带问题 我考虑过并行化 for 循环 你认为这是个好主意吗 我不确定是否有机会将数据写入错误的文件 library rtweet create
  • 如何使标签多行?

    我想知道是否可以制作一个
  • 将泛型中的 @SuppressWarnings("unchecked") 添加到单行会生成 eclipse 编译器错误

    我偶然发现了一种我不理解的奇怪行为 我必须将字符串转换为泛型 它会产生警告 Type safety Unchecked cast from String to T 如果我添加 SuppressWarnings unchecked 方法声明上
  • 如何从活动视图 Laravel 生成 PDF

    I have a search box when user input roll no it returns the specific student result I want to generate PDF of that search
  • 使用 MEF 时 Type.GetType 返回 null

    我目前正在使用 MEF 来导入插件的项目 因为插件是用 WPF 编写的 它们每个都有一个视图和一个视图模型 插件了解视图模型 但主 shell UI 将使用约定优于配置类型模式来构造视图并绑定视图模型 我使用了 Build your own
  • XSD 需要 XML 文档中存在特定的根元素吗?

    我想验证一个 XML 文件并确保它有一个名为的根元素speak像这样
  • 如何在 iOS 中创建不属于 Unicode 的下标字符

    我已经尝试创建一个带有下标字符的 NSString 一段时间了 但没有成功 在 iOS 中是否可以做到这一点 我需要一种方法将字符串中的字符更改为下标或上标 但我无法为此使用 Unicode 因为 Unicode 不包含所有字母 我的猜测可
  • 何时决定在java中使用静态函数[重复]

    这个问题在这里已经有答案了 何时决定使用静态函数 当我的函数仅在同一个类中调用时 是否需要将其设为静态 作为搜索 我找不到完整清晰的声明 静态方法或变量不仅仅是一个对象的一部分 它们是与声明类相同类型的所有实例的一部分 当您在类中将函数声明
  • “str”对象没有属性“get”

    我正在研究 Django 中的 Braintree 集成 我已经关注了本指南 https www braintreepayments com docs python guide getting paid 但是 我收到错误 str objec
  • 更改 Tomcat Web 应用程序上下文

    我有一个网络应用程序 它是在根上下文 下设计并始终工作的 所以所有css js和链接开头 例如 css style css 现在我需要将此 Web 应用程序移动到一些不同的上下文 比方说 app1 很容易改变server xml配置文件并在
  • 为什么要指定函数返回类型?

    大多数时候我读到我们应该尽可能多地使用类型推断 当编写函数时 我知道我们必须输入参数 因为它们无法推断 但为什么我们必须输入返回值 TypeScript 正在处理这个问题 显式键入函数的返回值有什么好处 到目前为止 我只读到我应该这样做 但
  • Delphi 2006 不允许在记录方法中使用记录类型的 const 参数?

    UPDATE 简单的解决方法 方法 运算符字段之前的数据字段 今天我尝试使用我能做的最简单的例子来重现这个错误 我从一个基本记录 TBasicRecord 开始 只有简单的设置和打印方法 没有运算符 并且传递 const x TBasicB
  • 如何查找 FileField Django 图像的高度和宽度

    如果我们的模型定义如下 如何找到图像的高度和宽度 class MModel document FileField format type CharField 并且图像保存在文档中 那么如果它是图像 我们如何找到文档的高度和宽度 如果文件始终
  • AWS CodePipeline:在 CodeBuild 中获取 CloudFormation 输出

    我正在使用 AWS CodePipeline Cloudformation 和 CodeBuild 学习一些开发运营技术 我的 简化的 管道是这样的 推送到 github 存储库会触发管道 CloudFormation 构建 更新后端基础设
  • 如何在Python中获取视频文件的方向

    我想将视频文件的帧加载到 numpy 数组中 我希望帧正确直立 这意味着我需要读取视频文件中的方向元数据 并相应地旋转加载的帧 我有一种加载帧的方法 opencv 的 python 绑定 所以我需要的是一种读取视频文件的方向元数据的方法 我
  • 在 Angular2 组件样式表中覆盖 Bootstrap 中的样式

    我有一个 Angular2 应用程序 使用 Angular CLI 构建 其中包含多个组件 每个组件都有一个引用的样式表 scss 这些样式表中的独特样式已正确应用于组件模板 我不能做的是覆盖来自外部 CSS 的样式 这些样式包含在这些组件