javascript - 纸抽屉面板默认为窄

标签 javascript css polymer paper-elements

在 Firefox 39.0 和 Chrome 43.0 上使用 Polymer 1.0

polymer 入门套件


我基本上有:

<body unresolved class="fullbleed layout vertical"> <template is="dom-bind" id="app"> <paper-drawer-panel id="paperDrawerPanel" narrow="true"> <div drawer> Drawer </div> <div main> Main </div> </paper-drawer-panel> </template> </body>

这是来自 polymer 入门套件。

删除了 forceNarrow来自 paper-drawer-panel 的属性,甚至尝试添加属性 narrow="false" ,但是当我在笔记本电脑(15 英寸屏幕)上的浏览器中查看网站时,面板始终处于窄模式。当我查看控制台中的 narrow 属性时,它设置为 true

据我了解,当窗口大于 responsiveWidth 时,抽屉和主要内容并排显示。 .那么,为什么我没有看到这种行为?

最佳答案

只需将 force-narrow 而非 forceNarrow 添加到您的 paper-drawer-panel 并删除 javascript。 camelCase 中的 Polymer javascript 属性,如 forceNarrow 将与 HTML 中的 camel-case 匹配。

使用 narrow=true 将不起作用,因为这是抽屉的状态,并且会有效地永远隐藏该元素。

关于javascript - 纸抽屉面板默认为窄,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31351451/

相关文章:

javascript - 根据值从索引数组中删除元素

css - 带有 webpack 的 React 本质样式表为 14mb

windows - polymer 测试在 Windows 机器上永无止境

javascript - 使用属性或插槽将数据传递给子元素

javascript - 在子值更改后重新排序 Polymer dom-repeat

javascript - array.push 不是函数

javascript - HTML表格打印

javascript - 来自文档的简单 Vue Axios 示例,但使用组件

javascript - Sourcemap 到原始 SCSS 文件

javascript - 动态不在 jQuery UI 中拖动,但静态图像会