问题标签 [material-components-web]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
html - 材料设计组件选择菜单无法正确呈现网页
我正在尝试向我的网站添加一个基本的 MDC 选择菜单。但它并不完全正确——框的右侧显示了 MDC 箭头以及正常的 HTML 箭头,并且这些词放置在离菜单标签太近的位置(参见此处)。
HTML 部分——</p>
app.scss 部分
和最后的 app.js 部分
似乎我拥有我需要的一切,但我显然错过了一些愚蠢的东西。任何建议表示赞赏 - 谢谢!
javascript - 防止 MDC 菜单在单击第一个菜单项后关闭
我们正在使用 MDC 菜单组件。我正在寻找一种在单击菜单中的第一项时不关闭菜单的方法。
我尝试将一个类应用于 mdc-list-item 并将光标指定为自动,但它不起作用。
下面是示例小提琴
https://jsfiddle.net/phani25485/Lt6q2gxa/2/
您能否就如何实现这一目标提供一些指导。
laravel - Laravel 材质组件
根据 Google Material Components 的文档,我无法找到将其与Laravel集成的方法。提到了那里提到的配置 webpack 的步骤,但是我找不到合适的方法将它放入 Laravel Mix。
所以问题是如何将谷歌材料组件(不是精简版)集成到 Laravel 项目中。
html - 将 MDC 单选按钮放在单独的行上
HTML Noob here:我试图让表单中的两个 MDC 单选按钮在不同的行上对齐显示(一个在另一个下方)。我曾尝试在不同的地方放置中断标签,但似乎没有任何效果。
我可以使用中断标记使标准单选按钮出现在单独的行上,如下所示:
我怎样才能让这些 radio-1 和 radio-2 出现在不同的行上?
html - MDC-Web 选择组件
我正在尝试使用 unpkg 将MDC Web 组件添加到我的网站,并且在实现时遇到了一个问题,我并排使用了两个选择元素。问题是从第一个选择元素中选择一个选项时,元素略微向下移动并且从第二个选择元素中选择选项时,第一个元素被移动到之前的位置。我无法理解为什么会发生这种情况。在我的 HTML 中,我只包含了材料 Web 组件的 css 和 js 文件。
angular - 找不到或无法读取要导入的文件:@material/button/mdc-button
我使用 Angular v6.1.2 并且只是启动公会后的初始项目。然后我在此链接https://www.npmjs.com/package/material-components-web之后添加 MDC ,
然后在我的 style.scss 文件中的项目中,我只是像这样导入 MDC scss
然后我运行它向我显示此错误的应用程序
模块构建失败:@import "@material/button/mdc-button"; ^ 未找到或无法读取要导入的文件:@material/button/mdc-button。等等...
我尝试在angular.json
下面的代码中添加路径,但它不起作用。
还有什么我想念的吗?