- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我用 ng new
创建了一个应用程序并添加了 ng add @angular/material
的 Material .当我跑 ng serve
尽管在我的 angular.json
中,我没有看到加载了 Material style.css
"architect": {
"build": {
"options": {
"styles": [
"./node_modules/@angular/material/prebuilt-themes/indigo-pink.css",
"src/styles.scss"
],
...
content_scripts.css
frontend.css
shadow.css
fonts?family..
)和一个用于图标
icon?family..
styles.scss
下列,
@import "~@angular/material/prebuilt-themes/indigo-pink.css";
最佳答案
对我来说,我创建了没有样式的按钮。我实际上从 menu 上的文档中复制了示例.我没有意识到示例中的按钮需要的不仅仅是 API 选项卡中记录的按钮。他们以其他方式工作,
import {MatButtonModule} from '@angular/material/button';
module.ts
中运行该导入时并将其添加到我的
imports
阵列它起作用了。至于为什么手动包含带有
<link>
的样式元素不起作用,当我尝试时出现以下错误:
Refused to apply style from 'http://localhost:4200/node_modules/@angular/material/prebuilt-themes/indigo-pink.css' because its MIME type ('text/html') is not a supported stylesheet MIME type, and strict MIME checking is enabled.
@import
在
styles.scss
,如果你有,它似乎是一个带有 Angular 7 的 NOP
@import "~@angular/material/prebuilt-themes/indigo-pink.css";
angular.json
中配置了它.现在没有
@import
一切正常任何地方的声明。
关于angular - 无法在 mat-button Angular 7 上加载 Material 样式的故障排除?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54720016/
我遇到过这个 html: 上面的html和这个有什么区别: 最佳答案 来自MDN page on the tag : 对于 type 的属性标签,可能的值是: 提交:按钮将表单数据提交给服务器
Button button= (Button) findViewbyID(R.id.button); 和 Button button = new Button(this); 有什么区别? 最佳答案 有
我是一名优秀的程序员,十分优秀!