css - Angular --prod 问题与border-top-left-radius 和border-bottom-left-radius
问题描述
我在一个按钮上有一个问题,border-top-left-radius
该border-bottom-left-radius
按钮似乎在开发构建中有效,但在生产环境中无效。当我运行时,ng serve
我得到了预期的结果:
如果我只是运行同一个项目,ng serve --prod
我会得到这个:
...开发人员工具中有一些错误:
显然,构建系统做得不好。由于未正确部署样式,因此出现了一些问题。这很容易在 Angular 6 和 7 中重现。
- 使用创建一个空白应用程序
ng new test-app
在 app.component.html 中添加一个按钮
<button class="btn btn-primary rounded-circle">测试</button>
将 CSS 添加到 app.component.css
.rounded-circle { 边界半径:50px !important; 边框左上角半径:0!重要;边界左下角半径:0!重要;}
我也使用了 Bootstrap,但没有必要重现它。
我有什么明显的遗漏吗?
解决方案
推荐阅读
- python - Matplotlib FormatStrFormatter 返回错误的值
- r - R - 在插入符号中构建自动编码器模型
- java - 如何打开动态创建的布局?
- git - 从分支中删除合并提交并完全恢复合并
- javascript - 从 Dropbox 下载的空白图像和 pdf
- azure - Azure AD "Grant permission" button stopped working
- laravel - 在 laravel 刀片上使用 Carbon Model 路径错误
- c# - C# 如何在运行时更新 Visual Studio 2107 xxx.exe.config 绑定?
- spring - 在 Spring Context 加载实际的 Spring Bean 之前是否模拟了一个模拟 bean (@MockBean)?
- vba - Excel VBA,转换数据导致excel崩溃