我刚刚更新到聚合物的最新版本,它似乎像paper-icon-item
已改变的行为。根据版本1.0.3的源文档,现在paper-icon-item
符合iron-control-state
和iron-button-state
行为。聚合物纸图标项内铁列表:焦点和开关
我有两个问题:当我以这些方式与它们交互时,我现在正在将“聚焦”和“按下”添加到我的元素中。这很好,但是,一个令人讨厌的焦点边框被添加到我的元素中,我无法弄清楚如何使用CSS对其进行设置。
当时我什么时候在CSS栈可以访问的焦点边界?
我的另一个问题是,元素(它们在iron-list
内)现在看起来永久处于切换模式,因此即使我没有明确地设置切换行为,单击选定的项目也会取消选择它。根据Polymer文档,toggles
行为应该被设置为false
作为默认值。
任何人都可以提供一些见解这些行为?我需要这些单元格是非切换的,没有焦点边框。
关于辅助功能的好处。不过,我仍然需要设置边框的样式来匹配我应用的颜色方案。谢谢! –
任何洞察切换行为? –
如果您想禁用项目,使其不能在列表中单击,请使用“disabled”属性。不确定这是否适用于'iron-list',但这就是'iron-menu-behavior'演示的工作原理。不过,您可以使用CSS来设置禁用项目的样式。 https://elements.polymer-project.org/elements/iron-menu-behavior?view=demo:demo/index.html&active=Polymer.IronMenuBehavior –