问题标签 [mdc-components]

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.

0 投票
1 回答
107 浏览

javascript - MDC:单击浏览器的后退按钮时,drawer.open 未初始化

我想用抽屉。我编写了基本代码,这样当用户单击导航按钮时,drawer.open 会被切换(即 true、false、true、false、...)。但是,如果用户通过单击抽屉菜单中的链接进入其他页面并通过单击浏览器的后退按钮返回,则drawer.open 为true,并且用户无法单击浏览器的导航按钮。

  1. 用户打开页面:drawer.open=false
  2. 用户单击导航按钮:drawer.open=true
  3. 用户单击菜单中的链接:drawer.open=false在新页面中。
  4. 用户单击浏览器的后退按钮并返回:drawer.open=true.

为什么drawer.open=true在4.?我该如何解决?

0 投票
5 回答
658 浏览

html - MDC:如何设置标签文本的样式?

如何设置标签颜色的样式?

在此处输入图像描述

以下代码不起作用:

0 投票
1 回答
946 浏览

html - MDC:如何使单元格居中?

文档中写着“网格默认居中对齐。”。

但是,以下代码不会使单元格居中:

在此处输入图像描述

0 投票
1 回答
42 浏览

ios - 使用 MDCCardCollectionCell 时,将使用哪种方法来获取项目计数(卡片数量)?

我是IOS的新手。我曾经是Android开发人员。我在我的项目中使用MDCCardCollectionCell/MDCCard作为 Cardviews。当我在 android 上工作时,要显示卡片的数量 - 我们曾经在getItemCount()Adapter 类中返回数字。同样,我想知道我们应该在哪里返回卡片数?

示例:如果我返回 4,屏幕上应显示 4 个卡片视图。

提前致谢。

0 投票
1 回答
681 浏览

ios - 如何自定义 Material Design TextField 组件错误状态 iOS

尝试自定义错误状态浮动标签colour和内联错误消息font/colour,但找不到任何选项或在文档中。

在此处输入图像描述

MD 文档:https ://material.io/develop/ios/components/textfields/

0 投票
0 回答
647 浏览

android - MDC Button MaterialShapeDrawable 奇怪的阴影并且没有波纹

与本期的附件类似,我的按钮角阴影看起来很狡猾。但是通过自定义边缘和圆角处理,按钮似乎失去了高度,并且没有波纹/点击效果。知道我做错了什么吗?

在此处输入图像描述

材质版本为 1.1.0-alpha07

0 投票
2 回答
1317 浏览

javascript - 网页的材料设计。如何设置 mdc.menu 的位置?

网页的材料设计。如何设置 mdc.menu 的位置?

我会将 mdc 菜单从左上角移动到右上角。顶部 70 像素,右侧 25 像素。

请看我的截图。如何更改元素样式。

请看一下我的js代码。我必须在哪里进行更改?在 css 中还是在 javascript 中?下面的更改是我使用浏览器 chrome 完成的。

这是完整的html代码。

在此处输入图像描述

0 投票
3 回答
4686 浏览

android - 如何在自动完成暴露的下拉菜单上设置背景颜色?

目前正在使用材料设计组件和菜单指南设置一个公开的下拉菜单项。但是,当显示我的自动完成文本视图时,它的背景与我的其他文本字段不同。

我尝试将 TextInputLayout 上的 boxBackgroundColor 属性设置为不同的颜色并修改自动完成 TextView 上的背景。我也厌倦了看看我是否可以修改菜单的弹出主题,但没有运气。

我希望背景是透明的或与当前设置为白色的背景相匹配。目前它是与字段不匹配的灰白色。

使用扩展下拉菜单样式时的颜色问题示例

0 投票
0 回答
140 浏览

objective-c - 未找到 MDCBottomDrawerViewController 符号

我正在开发一个 iOS 应用程序并使用 material-io 的导航抽屉。我使用示例代码,但运行时收到错误消息。

0 投票
1 回答
4983 浏览

android - 如何更改 BadgeDrawable Android 中的背景颜色

我想创建一个带有徽章的底部导航栏。

我已经用com.google.android.material.bottomnavigation.BottomNavigationView做到了,可以在https://material.io/develop/android/components/bottom-navigation-view/找到。

但是徽章是红色的,我想要它是黄色的。我一直在阅读这里的文档: https ://material.io/develop/android/components/badging/ 。但对我来说还不清楚。

我已经尝试创建一个badgeDrawable,设置背景颜色,调用函数attachBadgeDrawable 并将badgeDrawable 和位于位置3 的底部导航视图的子级(这是我希望放置徽章的位置)传递给它。我不清楚的是第三个参数

这是我的导航视图代码:

文档说:

BadgeUtils.attachBadgeDrawable(badgeDrawable, 锚点, null);

我预计徽章应该是黄色的,但相反,我得到的是 NPE

我正在使用库版本 'com.google.android.material:material:1.1.0-alpha07' 并且我的最小 API 为 19